Skip to content

[fix] dev.Dockerfileのairバージョンを固定 - #1120

Draft
hikahana wants to merge 1 commit into
developfrom
fix/pin-air-dev-dockerfile
Draft

hikahana wants to merge 1 commit into
developfrom
fix/pin-air-dev-dockerfile

Conversation

@hikahana

@hikahana hikahana commented Sep 2, 2026

Copy link
Copy Markdown
Collaborator

対応Issue

resolve #0

概要

api/dev.Dockerfile で go install github.com/air-verse/air@latest を実行していたため、airの最新版がv1.67.4に上がったタイミングで requires go >= 1.26.0 エラーとなり、golang:1.25.5-alpine ベースの api イメージのビルド(E2E含む)が失敗するようになっていました(PR #1119 のE2E CIで検出)。

go1.25系で動く最新版である v1.67.1 にバージョンを固定し、ビルドが通るようにしました。

画面スクリーンショット等

  • なし(Dockerfileの変更のみ)

テスト項目

  • api イメージのdocker buildが成功すること
  • E2E CIが通ること

備考

@latest のような未固定バージョン指定は将来また同様の理由で壊れる可能性があるため、バージョン固定にしています。

🤖 Generated with Claude Code

https://claude.ai/code/session_01SRNg88ERdSubEcCQh2YcQ7


Generated by Claude Code

air@latestがv1.67.4に更新され go1.26.0 を要求するようになったため、
golang:1.25.5-alpineベースイメージでのdocker buildが
「requires go >= 1.26.0」で失敗するようになっていた。
go1.25系で動く最新版のv1.67.1に固定する。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SRNg88ERdSubEcCQh2YcQ7
@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying finansu with  Cloudflare Pages  Cloudflare Pages

Latest commit: 0d60041
Status: ✅  Deploy successful!
Preview URL: https://a78ceb93.finansu.pages.dev
Branch Preview URL: https://fix-pin-air-dev-dockerfile.finansu.pages.dev

View logs

@github-actions github-actions Bot added the bug Something isn't working label Sep 2, 2026
hikahana pushed a commit that referenced this pull request Sep 2, 2026
このPRの変更とは無関係だが、air@latestがv1.67.4に上がりgo1.26.0を
要求するようになったため、golang:1.25.5-alpineベースのapiイメージの
docker buildがE2E CIで失敗していた。go1.25系で動くv1.67.1に固定する。

同じ修正を develop 向けの #1120 としても切り出し済み。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01SRNg88ERdSubEcCQh2YcQ7
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants