Expand release docs
continuous-integration/drone/push Build is failing Details

This commit is contained in:
decentral1se 2021-04-02 15:53:08 +02:00
parent 1d1329b77e
commit 3a40d27778
No known key found for this signature in database
GPG Key ID: 92DAD76BD9567B8A
1 changed files with 13 additions and 6 deletions

View File

@ -59,16 +59,23 @@ The command-line interface is generated via [docopt](http://docopt.org/). If you
Please remember to update the [CHANGELOG](./CHANGELOG.md) when you make a change.
## Release
## Releasing
### `abra`
- Change the `x.x.x` header in [CHANGELOG.md](./CHANGELOG.md) to reflect new version and mark date
- Update versions in [deploy/install.abra.autonomic.zone/installer](./deploy/install.abra.autonomic.zone/installer) and [abra](./abra)
- Update the version in [abra](./abra)
- `git commit` the above changes and then tag it with `git tag <your-new-version>`
- Then `git push` and `git push --tags`
- Deploy a new installer script `make release-installer`
- Tell the world
- Follow the [release steps](#install-abra-autonomic-zone) as well
- Finally, `git push` and `git push --tags`
- Tell the world (CoTech forum, Matrix public channel, Autonomic mastodon, etc.)
## Other releases
### install.abra.autonomic.zone
> [install.abra.autonomic.zone](https://install.abra.autonomic.zone)
- Update the version in [deploy/install.abra.autonomic.zone/installer](./deploy/install.abra.autonomic.zone/installer)
- Deploy a new installer script `make release-installer`
### abra-apps.autonomic.zone