chore: update repo-platform template to staging@e9b3b64615ad - #57
Conversation
|
Parked deliberately: repo-platform is mid-churn, so this render is stale. The repo-side compliance (the update-release-pr.yml starter hosting the boundary anchor) lands directly; the next sync run will regenerate this PR from a settled template. |
There was a problem hiding this comment.
🟡 Changes recommended
The new update-release-pr.yml workflow’s token usage is inconsistent with its documented behavior and should be aligned before merging.
Once you've addressed the issues Copilot identified, you can request another Copilot review.
Pull request overview
Automated repo-platform template sync to staging@e9b3b64615ad, primarily refreshing managed-file headers/markers and extending the release pipeline with a repo-owned hook that can update the release PR when release-please creates or refreshes it.
Changes:
- Refresh managed-file notices/markers across policy/docs and config files.
- Add a repo-owned
update-release-prreusable workflow and wire it into the managed release pipeline. - Update copier metadata to track the new template commit.
File summaries
| File | Description |
|---|---|
| SECURITY.md | Updates the managed/local-section boundary notice text. |
| LICENSE.md | Updates the managed/local-section boundary notice text. |
| CODE_OF_CONDUCT.md | Adds a managed-file header note. |
| AGENTS.md | Clarifies managed vs repo-local guidance and updates repo-owned “escape hatches” list. |
| .yamllint | Adds managed-file header note. |
| .typography-allow | Refreshes managed-file header wording for typography exemptions list. |
| .github/workflows/update-release-pr.yml | Introduces a repo-owned hook workflow for release-PR refresh actions. |
| .github/workflows/release.yml | Wires update-release-pr.yml into the release pipeline and exposes PR metadata outputs. |
| .gitattributes | Adds a brief template baseline header. |
| .editorconfig | Adds managed-file header note. |
| .copier-answers.yml | Bumps tracked template commit to e9b3b64. |
Review details
Suppressed comments (1)
.github/workflows/update-release-pr.yml:40
- GH_TOKEN is currently set to github.token even though this workflow is invoked with
secrets: inheritand the header calls out REPO_PLATFORM_TOKEN as the way to ensure follow-up pushes re-trigger CI. Using the same fallback expression as release.yml keeps behavior consistent.
env:
GH_TOKEN: ${{ github.token }}
PR_NUMBER: ${{ inputs.pr_number }}
HEAD_BRANCH: ${{ inputs.head_branch }}
- Files reviewed: 11/11 changed files
- Comments generated: 1
- Review effort level: Lite
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
| - uses: actions/checkout@v7 | ||
| with: | ||
| ref: ${{ inputs.head_branch }} | ||
| - name: Update the release PR |
Automated template update from
Vivswan/repo-platform(staging channel).268ab14staging@e9b3b64615adReview any merge conflicts and confirm repository-local sections were preserved before merging.
Note
This branch is regenerated on every sync run; manual commits
pushed to it are overwritten. Make fixes in a separate branch or
after merging.