Skip to content

Update release instructions.#837

Merged
devinamatthews merged 3 commits intomasterfrom
release-instructions
Jan 17, 2025
Merged

Update release instructions.#837
devinamatthews merged 3 commits intomasterfrom
release-instructions

Conversation

@devinamatthews
Copy link
Copy Markdown
Member

@devinamatthews devinamatthews commented Dec 19, 2024

Details:

  • Rename RELEASING to RELEASING.md.
  • Add additional structure and Markdown notation to RELEASING.md.
  • Add a section on the overall release and branching strategy.
  • Clarify and tweak instructions for making release candidates and releases.
  • Add instructions for making point releaases and back-porting bug fixes.
  • Rename build/start-new-rc.sh to build/do-release.sh.
  • Tweak do-release.sh to do only common tasks for rcs, major releases, and point releases.
  • Add -b option to do-release.sh which does a "bare" release without a new branch or tag (for "dev releases" on master).
  • Update the version file on master to 3.0-dev to reflect the new guidelines.

Details:
- Rename RELEASING to RELEASING.md.
- Add additional structure and Markdown notation to RELEASING.md.
- Add a section on the overall release and branching strategy.
- Clarify and tweak instructions for making release candidates and releases.
- Add instructions for making point releaases and back-porting bug fixes.
- Rename build/start-new-rc.sh to build/do-release.sh.
- Tweak do-release.sh to do only common tasks for rcs, major releases, and point releases.
- Add -b option to do-release.sh which does a "bare" release without a new branch or tag (for "dev releases" on master).
@devinamatthews
Copy link
Copy Markdown
Member Author

Updated release script has been tested.

@devinamatthews devinamatthews merged commit fb7ba1d into master Jan 17, 2025
@devinamatthews devinamatthews deleted the release-instructions branch January 17, 2025 19:54
devinamatthews added a commit that referenced this pull request Jun 7, 2025
Details:
- Rename `RELEASING` to `RELEASING.md`.
- Add additional structure and Markdown notation to `RELEASING.md`.
- Add a section on the overall release and branching strategy.
- Clarify and tweak instructions for making release candidates and releases.
- Add instructions for making point releaases and back-porting bug fixes.
- Rename `build/start-new-rc.sh` to `build/do-release.sh`.
- Tweak `do-release.sh` to do only common tasks for rcs, major releases, and point releases.
- Add `-b` option to `do-release.sh` which does a "bare" release without a new branch or tag (for "dev releases" on master).
- Update the version file on `master` to `3.0-dev` to reflect the new guidelines.

(cherry picked from commit fb7ba1d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant