Skip to content

ci: bump workflow Go version to 1.27 - #31

Merged
takecy merged 1 commit into
masterfrom
ci/go-1.27
Oct 3, 2026
Merged

takecy merged 1 commit into
masterfrom
ci/go-1.27

Conversation

@takecy

@takecy takecy commented Oct 3, 2026

Copy link
Copy Markdown
Owner

Issue

Overview

#30 で go.mod を go 1.27 に上げましたが、CI ワークフローと README の前提条件は 1.26 のままでした。これを 1.27 に揃えます。

  • .github/workflows/lint.yml / unittest.yml: matrix の go-version を [1.26] → [1.27]
  • .github/workflows/release.yml: go-version を 1.26 → 1.27
  • README.md: Prerequisites の「Go 1.26 or later」→「Go 1.27 or later」

#30 の CI は GOTOOLCHAIN=auto による 1.27 ツールチェーンの自動取得で通っていました。今回の変更で、ワークフロー上の指定と実際に使われるバージョンを一致させます。

確認事項

  • ローカル(go1.27.1 / golangci-lint 2.14.0)で make build / make test / make lint が通ることを確認済みです
  • リポジトリ内に 1.26 の記述が残っていないことを確認済みです
  • release.yml はタグの push 時にしか動かないため、この PR では検証できません。goreleaser は go build を呼ぶだけなので、1.27 でも問題ない見込みです

🤖 Generated with Claude Code

https://claude.ai/code/session_01FXUFCzQvvR8h6rqDy3HenX

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01FXUFCzQvvR8h6rqDy3HenX
@takecy
takecy marked this pull request as ready for review October 3, 2026 03:03
Copilot AI balanced review requested due to automatic review settings October 3, 2026 03:03
@takecy
takecy enabled auto-merge October 3, 2026 03:03

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The version updates are consistent with go.mod, and no stale Go 1.26 references remain.

Review effort: Balanced
Findings: None

What changed in this PR

Aligns CI, release workflows, and documentation with the Go 1.27 requirement introduced in PR #30.

Changes:

  • Updates test, lint, and release workflows to Go 1.27.
  • Updates README prerequisites to Go 1.27+.
File Description
.github/​workflows/​unittest.yml Tests with Go 1.27.
.github/​workflows/​lint.yml Lints with Go 1.27.
.github/​workflows/​release.yml Builds releases with Go 1.27.
README.md Documents Go 1.27+ as required.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@takecy
takecy disabled auto-merge October 3, 2026 03:28
@takecy
takecy merged commit b39a3b4 into master Oct 3, 2026
3 checks passed
@takecy
takecy deleted the ci/go-1.27 branch October 3, 2026 03:28
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