Skip to content

ci: use Go 1.27 and pin GitHub Actions to commit SHAs - #42

Merged
unknwon merged 3 commits into
mainfrom
ci/go-1.27
Nov 8, 2026
Merged

unknwon merged 3 commits into
mainfrom
ci/go-1.27

Conversation

@unknwon

@unknwon unknwon commented Nov 8, 2026 •

Copy link
Copy Markdown
Member

Describe the pull request

  • Run CI on Go 1.27.
  • Upgrade all GitHub Actions to their latest releases and pin them to full commit SHAs, with the version in a trailing comment (same style as gogs/gogs).
  • Use the same golangci-lint v2 config as flamego/flamego (the latest golangci-lint-action requires the v2 format).
  • Install Go 1.27 in the lint job instead of relying on the runner default.
  • Rename codecov-action file input to files (the old name was removed).

Link to the issue: n/a

Checklist

  • I agree to follow the Code of Conduct by submitting this pull request.
  • I have read and acknowledge the Contributing guide.
  • I have added test cases to cover the new code.

@unknwon
unknwon merged commit c604035 into main Nov 8, 2026
4 checks passed
@unknwon
unknwon deleted the ci/go-1.27 branch November 8, 2026 14:58
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