allenai / allenai/asta-plugins
Reusable Quarto workflow startup-fails for callers without pages: read
- 主要語言
- Python
- 星號
- 39
- 分支
- 6
- 平均合併
- 8 小時 59 分鐘
- 30 天內合併 PR
- 9
描述
The shared `.github/workflows/workspace-quarto-site.yml` added `pages: read` to its deploy job in ce205784, but existing workspace caller stubs (for example allenai/ai-for-science-survey `.github/workflows/docs.yml`) grant only `contents: write` and `pull-requests: write`. Every survey PR workflow since 2026-07-30 now fails at startup with zero jobs (example run https://github.com/allenai/ai-for-science-survey/actions/runs/30605541736).
Please restore compatibility by either removing the optional `pages: read` request from the reusable workflow (the script already has a canonical-URL fallback) or updating the workspace asset and all existing caller stubs to grant `pages: read`.
貢獻指南
這個儲存庫沒有索引到貢獻指南
研究方向
Start with .github/workflows/workspace-quarto-site.yml and compare its pages: read request with the existing caller stub, such as allenai/ai-for-science-survey/.github/workflows/docs.yml. Inspect the other existing caller stubs and the referenced workflow run to confirm the startup failure. Done means affected survey PR workflows start successfully with jobs instead of failing before execution.
由索引模型根據 Issue 內容生成。
評估
- 技術堆疊
- github-actions
- 領域
- ci-cd
- Issue 類型
- 缺陷
- 難度
- 3/5
- 預估耗時
- 1-2 天
- 活躍度
- 冷清
- 描述清晰度
- 基本清楚
- 新手友好度
- 70/100