ci: disable release drafter autolabeler - #107
Conversation
|
Caution The consumer version of Gemini Code Assist on GitHub has been sunset. All code review activity has officially ceased. |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 6cdd0d63c8
ℹ️ About Codex in GitHub
Codex has been enabled to automatically review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
When you sign up for Codex through ChatGPT, Codex can also answer questions or update the PR, like "@codex address that feedback".
| assert!( | ||
| !workflow.contains("Auto Labeler"), | ||
| "pull_request_target must not execute label writes" | ||
| ); |
There was a problem hiding this comment.
Move this regression test next to its source
This new regression assertion is being added in the integration test file, but the repository guideline requires tests to live in the same file as the source they cover. Please move this coverage into a #[cfg(test)] module next to generate_release_drafter_workflow or draft_release_update_job so the release-drafter invariant stays with the code it verifies.
AGENTS.md reference: AGENTS.md:L42-L42
Useful? React with 👍 / 👎.
|
Dependency limit exceeded — report not shown. This pull request scan exceeded the 10,000-dependency limit applied to this scan, so the results are incomplete and may be inaccurate. To avoid reporting false positives, Socket has not posted a report. Upgrade your plan to raise the dependency limit and get complete reports, or view the partial scan in the dashboard. Socket is always free for open source. If this is a non-commercial open source project, contact us to request a free Team account. |
|
Tick the box to add this pull request to the merge queue (same as
|
|
Closed: fully superseded by merged workflow repairs on main. |
Removes the Release Drafter Auto Labeler from the generated
pull_request_targetworkflow.The failed #106 job loads the target branch workflow and cannot be repaired by changes on #106 itself; this base-branch repair prevents the denied label write.
Validation:
cargo test -p forge_ci test_release_drafter -- --exact --nocaptureCI=1 cargo test -p forge_ci test_release_drafter -- --exact --nocapturecargo fmt --check --package forge_ciactionlint .github/workflows/release-drafter.yml