Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 979 Bytes

RELEASE.md

File metadata and controls

12 lines (11 loc) · 979 Bytes

Release Checklist

  1. Update CHANGELOG.md to list the changes that will be included in the new version.
  2. Update the package version in README.md and mix.exs.
  3. Commit the changes with a version bump commit, git commit -m "Bump version" .
  4. Push the changes to GitHub.
  5. Create a new release in GitHub, ensuring you are pointing to the version bump commit created above.
  6. Wait. Creating a new release will kick off the release action which uses rustler_precompiled to precompile the fast_rss Rust dependency. You must wait until this process is complete before releasing to Hex.
  7. Checkout the recently create tag.
  8. Once the NIFs are built, use mix rustler_precompiled.download FastRSS.Native --all --print to download generate the checksum file.
  9. Run mix hex.publish.
  10. Bump the version in the mix.exs and add the -dev flag to it.