pmd-github-action
pmd-github-action copied to clipboard
Add releasing documentation
- Rename milestone "next" to new version, e.g. "v1.0.1", close it, and create a new "next" milestone
- Push a tag with a full semantic version, e.g. "v1.0.1"
- Draft a new github release. Make sure to check the checkbox "Publish this Action to the GitHub Marketplace". Copy release notes from CHANGELOG.md. And finally publish the release.
- The publish workflow will start and create/update tags "v1" and "v1.0"
- Run Regenerate CHANGELOG and dist workflow manually to update CHANGELOG.md
- Update starter workflow: https://github.com/actions/starter-workflows/blob/main/code-scanning/pmd.yml
See older PRs for examples:
- https://github.com/actions/starter-workflows/pull/1324
- https://github.com/actions/starter-workflows/pull/1397
- https://github.com/actions/starter-workflows/pull/1988
- https://github.com/actions/starter-workflows/pull/2346