Skip to content

ci: test against Go 1.24-1.26, matching upstream - #154

Open
davidpavlovschi wants to merge 2 commits into
masterfrom
ci/go-matrix-1.24-1.26
Open

ci: test against Go 1.24-1.26, matching upstream#154
davidpavlovschi wants to merge 2 commits into
masterfrom
ci/go-matrix-1.24-1.26

Conversation

@davidpavlovschi

Copy link
Copy Markdown
Collaborator

Second follow-up from #152. The current matrix fails on every branch for environmental reasons, visible on #153: Go ≤1.21 binaries abort with missing LC_UUID load command on current macos-latest runners, and Go ≤1.19 can't parse the go 1.24.0 directive in gorm master's tests/go.mod, so the GORM-tests lane dies in the patch step before running a single test. All ubuntu lanes on #153 pass — the code is fine, the runners moved on.

Matches upstream's matrix (their 525c431). Once this lands I'll rebase #153 on it so it gets a fully green run.

Refs #152

The old matrix (1.18-1.21) fails for environmental reasons on every
branch: Go <=1.21 binaries abort with 'missing LC_UUID load command'
on current macos-latest runners, and Go <=1.19 cannot parse the
'go 1.24.0' directive in gorm master's tests/go.mod, so the GORM-tests
lane dies before running anything. Upstream go-gorm/sqlite tests
1.24-1.26 (their 525c431).
@davidpavlovschi

Copy link
Copy Markdown
Collaborator Author

Added one more commit: dawidd6/action-download-artifact v3 → v6 in the badge workflows, which closes the repo's open high-severity Dependabot alert (the v3 line is the vulnerable range).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant