From 6790bbc2fde5d2445785f0a8f32c3eb92735341e Mon Sep 17 00:00:00 2001 From: aki Date: Wed, 13 May 2026 17:07:59 +0900 Subject: [PATCH] Move ruby_versions.json to project root MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ワークフローディレクトリ配下にあることで GitHub Actions がワークフロー変更として検知しエラーになる問題を解消するため、ruby_versions.json をプロジェクトルートに移動し、参照先パスを更新する。 Co-Authored-By: Claude Sonnet 4.6 (1M context) --- .github/workflows/add_ruby_versions.yml | 5 ++--- .github/workflows/build.yml | 1 - .github/workflows/build_and_push.yml | 1 - README.md | 2 +- .github/workflows/ruby_versions.json => ruby_versions.json | 0 5 files changed, 3 insertions(+), 6 deletions(-) rename .github/workflows/ruby_versions.json => ruby_versions.json (100%) diff --git a/.github/workflows/add_ruby_versions.yml b/.github/workflows/add_ruby_versions.yml index 95d6761..557af2b 100644 --- a/.github/workflows/add_ruby_versions.yml +++ b/.github/workflows/add_ruby_versions.yml @@ -54,7 +54,6 @@ jobs: - name: Compute new versions (skip back-fill of gaps) and update ruby_versions.json id: diff - working-directory: .github/workflows/ run: | set -euo pipefail @@ -139,7 +138,7 @@ jobs: { echo 'body<<__PR_BODY__' - echo "Docker Hub の \`library/ruby\` タグ一覧をもとに、未登録の Ruby バージョンを \`.github/workflows/ruby_versions.json\` に追加します。" + echo "Docker Hub の \`library/ruby\` タグ一覧をもとに、未登録の Ruby バージョンを \`ruby_versions.json\` に追加します。" echo echo "## 追加バージョン" cat /tmp/pr_body_versions.txt @@ -174,7 +173,7 @@ jobs: ruby-version automated add-paths: | - .github/workflows/ruby_versions.json + ruby_versions.json notify_failure: if: failure() diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 75d84de..a471096 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -19,7 +19,6 @@ jobs: - name: Define Ruby versions id: ruby_versions run: echo "ruby_versions=$(jq -c < ruby_versions.json)" >> "$GITHUB_OUTPUT" # 1行にする必要があるので "jq -c" を実施 - working-directory: .github/workflows/ build: timeout-minutes: 30 diff --git a/.github/workflows/build_and_push.yml b/.github/workflows/build_and_push.yml index 5291af1..ea2543f 100644 --- a/.github/workflows/build_and_push.yml +++ b/.github/workflows/build_and_push.yml @@ -28,7 +28,6 @@ jobs: - name: Define Ruby versions id: ruby_versions run: echo "ruby_versions=$(jq -c < ruby_versions.json)" >> "$GITHUB_OUTPUT" # 1行にする必要があるので "jq -c" を実施 - working-directory: .github/workflows/ build_and_push: timeout-minutes: 30 diff --git a/README.md b/README.md index d70226f..9df1ea2 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ https://gallery.ecr.aws/sonicgarden/ruby のソースコードです。 ## Ruby バージョン追加の自動化 -[.github/workflows/add_ruby_versions.yml](.github/workflows/add_ruby_versions.yml) が毎日 09:00 JST に Docker Hub の `library/ruby` タグ一覧を確認し、未登録のバージョンを [.github/workflows/ruby_versions.json](.github/workflows/ruby_versions.json) に追加する Pull Request を自動作成します。 +[.github/workflows/add_ruby_versions.yml](.github/workflows/add_ruby_versions.yml) が毎日 09:00 JST に Docker Hub の `library/ruby` タグ一覧を確認し、未登録のバージョンを [ruby_versions.json](ruby_versions.json) に追加する Pull Request を自動作成します。 ### 動作仕様 diff --git a/.github/workflows/ruby_versions.json b/ruby_versions.json similarity index 100% rename from .github/workflows/ruby_versions.json rename to ruby_versions.json