git-next/RELEASE.md

1,019 B

How to create a new Release

TLDR

  1. Merge PR chore: release
  2. Wait for push-main workflow to complete
  3. Replace Release Notes body with details from CHANGELOG (remove crates and duplicates)
  4. Update thread: https://mitra.kemitix.net/post/01907ef5-5bd9-b0b6-2b8a-e29762541d78

Detail

The workflow in .forgejo/workflows/push-main.yaml will create or update a PR whenever main branch is updated.

The create the new release, merge this PR. It will automatically create the Release on the git-next repo, and publish crates to https://crates/io.

The Release notes that are included with the create Release are currently incorrect, and will need to be manually updated from the CHANGELOG.md. Remove crate headers and any resulting duplicates.

Post an update to the Fediverse. See link above.