Skip to content

Change deployment trigger to release event - #484

Merged
dkotter merged 1 commit into
developfrom
update/deploy-trigger
Nov 3, 2026
Merged

dkotter merged 1 commit into
developfrom
update/deploy-trigger

Conversation

@jeffpaul

@jeffpaul jeffpaul commented Nov 3, 2026

Copy link
Copy Markdown
Member

Description of the Change

This pull request updates the deployment workflow trigger to align with best practices for publishing to WordPress.org. Instead of running on every tag push, deployments are now triggered only when a release is published.

Workflow trigger update:

  • .github/workflows/push-deploy.yml: Changed the workflow trigger from push on all tags to release events of type released, ensuring deployments occur only on official releases.

How to test the Change

Changelog Entry

n/a

Credits

Props @jeffpaul.

Checklist:

@jeffpaul jeffpaul added this to the 2.4.0 milestone Nov 3, 2026
@jeffpaul
jeffpaul requested a review from dkotter November 3, 2026 20:14
@jeffpaul jeffpaul self-assigned this Nov 3, 2026
@jeffpaul jeffpaul moved this to Code Review in Open Source Practice Nov 3, 2026
@github-actions github-actions Bot added the needs:code-review This requires code review. label Nov 3, 2026
@github-actions

github-actions Bot commented Nov 3, 2026

Copy link
Copy Markdown
Contributor

✅ WordPress Plugin Check Report

✅ Status: Passed

📊 Report

All checks passed! No errors or warnings found.


🤖 Generated by WordPress Plugin Check Action • Learn more about Plugin Check

@github-project-automation github-project-automation Bot moved this from Code Review to QA Testing in Open Source Practice Nov 3, 2026
@dkotter
dkotter merged commit 52a0f52 into develop Nov 3, 2026
25 checks passed
@dkotter
dkotter deleted the update/deploy-trigger branch November 3, 2026 20:39
@github-project-automation github-project-automation Bot moved this from QA Testing to Done in Open Source Practice Nov 3, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs:code-review This requires code review.

Projects

Development

Successfully merging this pull request may close these issues.

2 participants