Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Actions to automate test, build, update changelog, publish #113

Open
eliot-akira opened this issue Apr 29, 2024 · 1 comment
Open

Comments

@eliot-akira
Copy link
Contributor

GitHub

  • GitHub Actions - Automate, customize, and execute your software development workflows right in your repository
  • GitHub Releases - Releases are deployable software iterations you can package and make available for a wider audience to download and use.

Tools

  • auto-changelog - Command line tool for generating a changelog from git tags and commit history.
  • Release It! - CLI tool to automate versioning and package publishing-related tasks

WordPress

  • Plugin Build Zip Archive - Build a zip archive of your WordPress plugin and attach that archive as an artifact, allowing you to download and test prior to deploying any changes to WordPress.org.
  • WordPress.org Plugin Deploy - Whenever you tag a new version of your plugin on GitHub, your changes will be committed to both trunk and the appropriate tags subfolder in your WordPress.org plugin repository.
@eliot-akira
Copy link
Contributor Author

For reference:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant