Skip to content

Commit

Permalink
Update RELEASE.md steps
Browse files Browse the repository at this point in the history
  • Loading branch information
josevalim committed Sep 18, 2024
1 parent 6b15b09 commit 7bfe5ca
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,21 +2,21 @@

## Shipping a new version

1. Update version in /VERSION, bin/elixir and bin/elixir.bat
1. Update version in /VERSION, bin/elixir, bin/elixir.bat, and bin/elixir.ps1

2. Ensure /CHANGELOG.md is updated, versioned and add the current date

3. Update "Compatibility and Deprecations" if a new OTP version is supported

4. Commit changes above with title "Release vVERSION" and push it

6. Once GitHub actions completes, generate a new tag, and push it
5. Once GitHub actions completes, generate a new tag, and push it

7. Wait until GitHub Actions publish artifacts to the draft release
6. Wait until GitHub Actions publish artifacts to the draft release

8. Copy the relevant bits from /CHANGELOG.md to the GitHub release and publish it (link to the announcement if there is one)
7. Copy the relevant bits from /CHANGELOG.md to the GitHub release and publish it (link to the announcement if there is one)

9. Update `_data/elixir-versions.yml` (except for RCs) in `elixir-lang/elixir-lang.github.com`
8. Update `_data/elixir-versions.yml` (except for RCs) in `elixir-lang/elixir-lang.github.com`

## Creating a new vMAJOR.MINOR branch (before first rc)

Expand Down

0 comments on commit 7bfe5ca

Please sign in to comment.