Skip to content

Commit

Permalink
README: add instructions for how to create a new release
Browse files Browse the repository at this point in the history
  • Loading branch information
lazka committed Jun 25, 2021
1 parent dbb542e commit 26c21ec
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -32,3 +32,13 @@ Installing the self extracting archive to `C:\msys64`:
# Run in a MSYS2 environment
./make-msys2-installer
```

## New Release TODO List

* Trigger a new nightly build via https://github.com/msys2/msys2-installer/actions/workflows/build.yml or use an existing one
* Get all files with dates in their names, sign them and create checksum files (.sig and .sha256)
* Create a new git tag following format: `date -I`
* Upload the installer files to the release tag
* Run `msys2-devtools/update-installer "$(date -I)"` on the server to copy the release from GitHub
* Update the link, name and checksum on the main website (pointing to GitHub): https://github.com/msys2/msys2.github.io/blob/source/web/index.md
* Update the download link and checksum for the GiHub action: https://github.com/msys2/setup-msys2/blob/master/main.js

0 comments on commit 26c21ec

Please sign in to comment.