fix(ci): stop publishing PR packages #232
No reviewers
Labels
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Slipstream/auto_review!232
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/ci-no-forgejo-packages"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Verification
rtk grep -n "api/packages|generic/auto-review-pr|generic/auto-review-release-candidate|Publish PR artifact packages|pr-packages" .forgejo/workflows || trueactionlint .forgejo/workflows/ci.yml .forgejo/workflows/release-prepare.yml .forgejo/workflows/release-publish.yml(reports existing Forgejo/self-hosted runner/action-version warnings only:docker-release,actions/upload-artifact@v3)This PR removes the publication of release-PR packages from the CI workflow, retaining them as artifacts for review only. The final release assets are now rebuilt from the merged commit, ensuring a more secure and reliable release process. The changes appear safe to merge, but ensure all stakeholders are informed of the updated release process.
Walkthrough
pr-packagesjob, which previously published PR artifact packages. This aligns with the new strategy of keeping artifacts as workflow artifacts only.🟡 Warning: The removal of the
pr-packagesjob from the CI workflow is a significant change. Ensure that all stakeholders are aware of this change and that it aligns with the project's release strategy.