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

No one assigned

    Projects

    Status

    Needs review

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions