Skip to content

ci: remove redundant release_linux_packages.yml#627

Merged
BenJule merged 1 commit into
masterfrom
chore/remove-redundant-release-linux-packages
Jul 20, 2026
Merged

ci: remove redundant release_linux_packages.yml#627
BenJule merged 1 commit into
masterfrom
chore/remove-redundant-release-linux-packages

Conversation

@BenJule

@BenJule BenJule commented Jul 20, 2026

Copy link
Copy Markdown
Owner

cd-packages.yml already builds the native .deb/.rpm/.pkg.tar.zst packages on release, so release_linux_packages.yml is a duplicate. Nothing references it (no uses/workflow_call) and develop already removed it.

It was the last workflow with a top-level contents: write token plus unpinned action refs, which is what Scorecard flags in alerts #165-168. Deleting it clears all four and brings master in line with develop.

The remaining 8 token-permissions alerts (#157-164) are job-level contents: write on workflows that push commits or cut releases. Those are required, so they get dismissed as won't-fix separately rather than changed.

Closes #626

cd-packages.yml already builds the native .deb/.rpm/.pkg.tar.zst packages
on release, so this workflow is a duplicate that nothing references. It was
also the last one carrying a top-level contents: write token and unpinned
action refs (checkout@v4, cache@v4, action-gh-release@v2), which Scorecard
flagged. develop already dropped it.

Closes #626
@BenJule BenJule added this to the v02.07.01-dev milestone Jul 20, 2026
@BenJule BenJule self-assigned this Jul 20, 2026
@github-actions github-actions Bot added the area: ci GitHub Actions, CI/CD label Jul 20, 2026
@BenJule
BenJule requested a review from Copilot July 20, 2026 08:57

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 was unable to review this pull request because the user who requested the review has reached their quota limit.

@BenJule
BenJule merged commit 6c58319 into master Jul 20, 2026
9 of 10 checks passed
@BenJule
BenJule deleted the chore/remove-redundant-release-linux-packages branch July 20, 2026 08:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: ci GitHub Actions, CI/CD

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove redundant release_linux_packages.yml (Scorecard token-permissions + pinned-deps)

2 participants