Skip to content

Automate generation of ai.zip release asset via GitHub Action #109

@jeffpaul

Description

@jeffpaul

What problem does this address?

We should add a GitHub Action that automatically builds the plugin zip (ai.zip) and attaches it to every GitHub release. This removes the need for manual packaging and ensures consistency across all tagged versions.

What is your proposed solution?

  • Trigger workflow on release creation (published).
  • Install WordPress plugin build dependencies (npm, composer as needed).
  • Run the plugin build process and package as ai.zip.
  • Upload the generated zip as a release asset.
  • Confirm naming convention (ai.zip) matches WordPress.org expectations for future distribution.

Metadata

Metadata

Assignees

Projects

Status

Done

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions