Skip to content

fix(release-wporg): build release artifacts before uploading to WP.org#227

Merged
dkoo merged 2 commits intotrunkfrom
fix/build-release-before-wporg
Feb 16, 2026
Merged

fix(release-wporg): build release artifacts before uploading to WP.org#227
dkoo merged 2 commits intotrunkfrom
fix/build-release-before-wporg

Conversation

@dkoo
Copy link
Contributor

@dkoo dkoo commented Feb 16, 2026

All Submissions:

Changes proposed in this Pull Request:

Instead of trying to fetch and download a release artifact built by a prior release job, just rebuilds the required artifact in the release-org job.

How to test the changes in this Pull Request:

?

Other information:

  • Have you added an explanation of what your changes do and why you'd like us to include them?
  • Have you written new tests for your changes, as applicable?
  • Have you successfully ran tests with your changes locally?

Copilot AI review requested due to automatic review settings February 16, 2026 20:49
@dkoo dkoo requested a review from a team as a code owner February 16, 2026 20:49
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR modifies the reusable WordPress.org release workflow to build release artifacts directly instead of downloading them from a prior release job. The change aims to simplify workflow coordination by eliminating the dependency on artifact upload/download between jobs.

Changes:

  • Replaced actions/download-artifact@v4 step with npm run release:archive to build artifacts directly in the release-wporg job

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@dkoo dkoo merged commit 850bce3 into trunk Feb 16, 2026
3 checks passed
@github-actions
Copy link

🎉 This PR is included in version 5.9.3 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants