mirror of
https://github.com/gwebu-team/profile.d.git
synced 2025-12-11 13:15:45 +00:00
Release 1.0.8, update .pre-commit-config.yaml
Add how to release notes.
This commit is contained in:
parent
affb7ae553
commit
b31cb20161
3 changed files with 34 additions and 5 deletions
27
README.md
27
README.md
|
|
@ -8,3 +8,30 @@ Unless explicitly stated in the file itself, the license is [The Unlicense](http
|
|||
To update the RPM changelog run ./changelog.sh
|
||||
|
||||
Type `make` to see the available targets (dist, rpm, podman_rpm, changelog, clean).
|
||||
|
||||
## Releases
|
||||
|
||||
To create a new release first tag it:
|
||||
|
||||
```shell
|
||||
git tag -a v1.0.0 -m "Release 1.0.0"
|
||||
```
|
||||
|
||||
then run `./release.sh`. At this point
|
||||
|
||||
```shell
|
||||
git commit -a --ammend
|
||||
git tag -a v1.0.0 -m "Release 1.0.0" --force
|
||||
```
|
||||
|
||||
This is a chicken and egg problem I have not decided how to solve yet.
|
||||
|
||||
Build the RPMs at this point with `make rpm` or `make podman_rpm`.
|
||||
Once everything is OK push code and the tag.
|
||||
|
||||
```shell
|
||||
git push
|
||||
git push --tags
|
||||
```
|
||||
|
||||
And draft a new release on GitHub.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue