pmd-github-action icon indicating copy to clipboard operation
pmd-github-action copied to clipboard

Add releasing documentation

Open adangel opened this issue 4 years ago • 0 comments

  1. Rename milestone "next" to new version, e.g. "v1.0.1", close it, and create a new "next" milestone
  2. Push a tag with a full semantic version, e.g. "v1.0.1"
  3. 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.
  4. The publish workflow will start and create/update tags "v1" and "v1.0"
  5. Run Regenerate CHANGELOG and dist workflow manually to update CHANGELOG.md
  6. 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

adangel avatar Nov 27 '21 09:11 adangel