Commit Graph

8 Commits

Author SHA1 Message Date
e21bc2e1a5 fix: Revert to jq with proper URL filtering
All checks were successful
Helm Chart Release / release-chart (push) Successful in 11s
Pythonアプローチで発生したYAMLエラーを解消。
jqベースに戻し、Docker Hub APIのnameパラメータで効率的にフィルタ。

Changes:
- Pythonスクリプトを削除(YAMLインデント問題の原因)
- jqベースのシンプルなパイプラインに戻す
- URLに&name=fpm-alpineパラメータを追加(必須)
- jqの自動インストールを追加(念のため)
- 正規表現パターンを維持(alpine 2-3桁対応)
- デバッグ出力を維持

URL: https://registry.hub.docker.com/v2/repositories/library/php/tags?page_size=100&name=fpm-alpine

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 12:46:39 +09:00
3343995e21 fix: Replace jq with Python for PHP version parsing
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
jqが利用できない環境でも動作するよう、Python3に変更。

Changes:
- jqの依存を削除
- Python3でDocker Hub APIレスポンスをパース
- 正規表現パターンマッチングをPythonで実装
- バージョンソートをPythonで実装
- デバッグ出力を追加(利用可能なタグ、マッチ数)

Benefits:
- 追加パッケージのインストール不要
- デバッグ情報が詳細
- より確実な動作

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 12:07:05 +09:00
a3f0245c64 debug: Add extensive debugging to PHP version check
All checks were successful
Helm Chart Release / release-chart (push) Successful in 11s
- Add jq installation check and auto-install
- Output first 10 available PHP tags for debugging
- Show matched LATEST value before processing
- Store API response in variable for reuse

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 11:59:24 +09:00
6002da51d0 fix: Update PHP version regex to support alpine 3.23+
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
Alpine Linuxのマイナーバージョンが3.23など3桁になったため、
正規表現パターンを修正。

Changes:
- 正規表現を `[0-9]+` から `[0-9]{2,3}` に変更
- alpine3.22 と alpine3.23 の両方に対応
- エラーメッセージにデバッグ情報を追加

Fixes: PHP version check failure in Gitea Actions workflow

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
2026-02-10 11:54:29 +09:00
cdcf495ca0 .gitea/workflows/image-update-and-release.yaml を更新
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
Update Docker Image Tags and Release Helm Chart / update-and-release (push) Successful in 28s
2026-01-10 11:23:08 +00:00
8945271575 .gitea/workflows/image-update-and-release.yaml を更新
All checks were successful
Helm Chart Release / release-chart (push) Successful in 12s
2026-01-10 11:12:45 +00:00
2ebbd1dd5e .gitea/workflows/image-update-and-release.yaml を追加 2026-01-10 08:37:42 +00:00
8973aecd90 .gitea/workflows/helm-release.yaml を追加 2025-11-25 04:47:23 +00:00