Skip to content

fix: 廃止された GitHub Projects Classic を使用するワークフローを削除する - #256

Merged
akubiusa merged 1 commit into
masterfrom
fix/remove-deprecated-set-projects-workflow
May 23, 2026
Merged

fix: 廃止された GitHub Projects Classic を使用するワークフローを削除する#256
akubiusa merged 1 commit into
masterfrom
fix/remove-deprecated-set-projects-workflow

Conversation

@akubiusa

Copy link
Copy Markdown
Member

概要

GitHub Projects Classic (v1) API を使用する set-projects.yml ワークフローが継続的に失敗しているため削除します。

問題の詳細

エラーの内容

jq: error (at <stdin>:5): Cannot index string with string "html_url"
No project was found.

原因

  • srggrs/assign-one-project-github-action@1.2.0 は GitHub Projects Classic (v1) API (/repos/{owner}/{repo}/projects) を使用している
  • 参照先の https://github.com/jaoafa/jao-Minecraft-Server/projects/1 および projects/2 が削除済みで、API が 404 を返す
  • 少なくとも 2026-03-22 から継続的に CI が失敗していた

修正内容

  • set-projects.yml ワークフローを削除

代替手段

GitHub Projects v2 への移行が必要な場合は、以下の手順が必要です:

  • GitHub Projects v2 のプロジェクト node ID を取得する
  • actions/add-to-project または同等のアクションを使用する

判断記録

項目 内容
判断内容 set-projects.yml を削除して CI エラーを解消する
検討した代替案 (1) GitHub Projects v2 に移行、(2) ワークフローを無効化
採用しなかった案の理由 (1) v2 プロジェクトが存在するかどうか確認できず、移行先の情報が不足、(2) 無効化より削除の方が明示的
前提・仮定 classic projects (projects/1, projects/2) は削除済みであり、復活の予定はないと判断
不確実性 jaoafa が GitHub Projects v2 に移行する予定があるかどうかは不明

`srggrs/assign-one-project-github-action@1.2.0` は GitHub Projects Classic (v1) API を使用しているが、
参照先のプロジェクト (projects/1, projects/2) が削除され、
API が 404 を返すため、少なくとも 2026-03-22 から継続的に CI が失敗していた。

GitHub Projects v2 への移行が必要な場合は別途対応が必要。

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>

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 encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

@book000
book000 requested a review from Copilot May 23, 2026 05:42
@akubiusa
akubiusa merged commit b7d5f5e into master May 23, 2026
2 of 4 checks passed
@akubiusa
akubiusa deleted the fix/remove-deprecated-set-projects-workflow branch May 23, 2026 05:43
@akubiusa
akubiusa removed the request for review from Copilot May 23, 2026 06:04
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