Skip to content

Update GitHub Actions to Use Latest Stable Versions and Improve Coverage Workflow#225

Closed
DeRuina wants to merge 2 commits intomattn:masterfrom
DeRuina:patch-3
Closed

Update GitHub Actions to Use Latest Stable Versions and Improve Coverage Workflow#225
DeRuina wants to merge 2 commits intomattn:masterfrom
DeRuina:patch-3

Conversation

@DeRuina
Copy link
Copy Markdown

@DeRuina DeRuina commented Jun 6, 2025

  • Updated workflow to use actions/checkout@v4 and actions/setup-go@v5 for better support and long-term maintenance.
  • Changed Go version setting to 'stable' to automatically track the latest stable release.
  • Ensured correct order of steps: checkout runs before setup-go.

This change improves CI stability, aligns with best practices, and future-proofs the Go setup.

@DeRuina
Copy link
Copy Markdown
Author

DeRuina commented Jun 9, 2025

@mattn The Go team no longer maintains 1.13 — support for it ended in 2021(That's why the workflow failed).
I've updated the workflow to use Go 1.16 as the minimum version, which is the earliest version reliably supported across all platforms in the matrix (including modern Macs with Apple Silicon).

@DeRuina DeRuina closed this by deleting the head repository Jul 18, 2025
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