Skip to content

ci: test against oldest supported, oldstable, and stable Go versions - #351

Open
thaJeztah wants to merge 1 commit into
cncf-tags:mainfrom
thaJeztah:ci_matrix
Open

ci: test against oldest supported, oldstable, and stable Go versions#351
thaJeztah wants to merge 1 commit into
cncf-tags:mainfrom
thaJeztah:ci_matrix

Conversation

@thaJeztah

@thaJeztah thaJeztah commented Aug 21, 2026

Copy link
Copy Markdown
Contributor

stacked on / needs;

Add a matrix to run tests against the oldest supported version (as specified in go.mod), as well as current and previous stable Go.

Use a custom name for the job so that the names are stable, which helps when configuring GitHub branch policies.

@thaJeztah

Copy link
Copy Markdown
Contributor Author

Ah; needs #352 firrst

@thaJeztah
thaJeztah marked this pull request as draft August 21, 2026 11:34
@thaJeztah

Copy link
Copy Markdown
Contributor Author

Ah! So yes, one fix needed at least;

# tags.cncf.io/container-device-interface/specs-go [tags.cncf.io/container-device-interface/specs-go.test]
Error: ./version_bench_test.go:19:10: b.Loop undefined (type *testing.B has no field or method Loop)
FAIL	tags.cncf.io/container-device-interface/specs-go [build failed]

@thaJeztah
thaJeztah force-pushed the ci_matrix branch 2 times, most recently from 619cda9 to 00bacdb Compare August 24, 2026 07:37
Add a matrix to run tests against the oldest supported version (as
specified in go.mod), as well as current and previous stable Go.

Use a custom name for the job so that the names are stable, which
helps when configuring GitHub branch policies.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
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.

2 participants