mirror of
https://github.com/carp-lang/Carp.git
synced 2024-09-11 13:37:57 +03:00
docs: Release checklist (#999)
Co-authored-by: Erik Svedang <erik@Eriks-iMac.local>
This commit is contained in:
parent
244df27942
commit
26ed4b7b52
28
docs/ReleaseChecklist.md
Normal file
28
docs/ReleaseChecklist.md
Normal file
@ -0,0 +1,28 @@
|
||||
# Release Checklist
|
||||
|
||||
Do all of these things (somewhat) in order:
|
||||
|
||||
# 1. Update Cabal project version
|
||||
|
||||
See the second line of the file [CarpHask.cabal](../CarpHask.cabal).
|
||||
|
||||
# 2. Update the "Welcome to Carp X.Y.Z" REPL message
|
||||
|
||||
See [Main.hs](../App/Main.hs).
|
||||
|
||||
# 3. Make a commit on master
|
||||
|
||||
```bash
|
||||
$ git commit -m "Release X.Y.Z"
|
||||
```
|
||||
|
||||
# 4. Tag the commit and push it
|
||||
|
||||
```bash
|
||||
$ git tag vX.Y.Z
|
||||
$ git push --tags
|
||||
```
|
||||
|
||||
# 5. Update the blurb in README.md
|
||||
|
||||
See [README.md](../README.md)
|
Loading…
Reference in New Issue
Block a user