Skip to content

Publishing procedure

Michael Thomsen edited this page Oct 6, 2021 · 8 revisions

This GitHub Action is published to the GitHub Actions Marketplace here: https://github.com/marketplace/actions/setup-dart-sdk

Follow these steps to publish a new version:

  1. Land the changes via PRs

  2. Make sure the CHANGELOG.md is updated

  3. Get confirmation that the changes work by having someone use the new version using a commit tag, e.g.:
    - uses: dart-lang/setup-dart@9a04e6d73cca37bd455e0608d7e5092f881fd603

  4. Use the GitHub flow for creating a new release with a release tag (e.g. v1.3)

  5. Move the v1 tag to point to the latest v1.x release as per the GitHub guidance

  • Find the commit tag: git log --pretty=oneline
  • Move the v1 tag it: git tag -f v1 [commit tag]
Clone this wiki locally