Skip to content

Align CI with xtractr and pin GitHub Action SHAs - #43

Merged
davidnewhall merged 2 commits into
mainfrom
dn2_ci
Aug 25, 2026
Merged

Align CI with xtractr and pin GitHub Action SHAs#43
davidnewhall merged 2 commits into
mainfrom
dn2_ci

Conversation

@davidnewhall

Copy link
Copy Markdown
Contributor

Summary

  • Run tests on Ubuntu, macOS, and Windows with -race, and split golangci-lint by GOOS (darwin/freebsd vs linux/windows).
  • Trigger on push and pull_request to main (not pull_request_target). Pin checkout, setup-go, and golangci-lint-action to the same SHAs as xtractr.
  • Copy xtractr's Renovate config so Action digests stay pinned and non-major Go/Action updates can automerge.

Test plan

  • Confirm the gotest matrix runs on macos, windows, and ubuntu
  • Confirm golangci jobs run for darwin, freebsd, linux, and windows
  • Confirm fork PRs get CI without repo secrets

Made with Cursor

davidnewhall and others added 2 commits August 24, 2026 23:48
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
@davidnewhall
davidnewhall merged commit 6ea8dc2 into main Aug 25, 2026
7 checks passed
@davidnewhall
davidnewhall deleted the dn2_ci branch August 25, 2026 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant