ObjFW  Changes To Release process

Changes to "Release process" between 2024-01-15 20:50:18 and 2024-01-15 21:11:47

35
36
37
38
39
40
41
42







35
36
37
38
39
40
41

42
43
44
45
46
47
48







-
+
+
+
+
+
+
+
1. Download the tarball and signature via `spectool -g objfw.spec`.
1. `fedpkg upload` both `objfw-${version}.tar.gz` and `objfw-${version}.tar.gz.sig`.
1. Remove the old version from `sources` and `.gitignore`, then `git add` both.
1. `git commit -m "Update to ${version}"`
1. `for i in f38 f39 epel8 epel9; do git checkout $i && git merge rawhide; done`
1. `git push`
1. `for i in rawhide f38 f39 epel8 epel9; do git checkout $i && fedpkg build --nowait; done`
1. Wait for the builds to be done, then create the updates on [Bodhi](https://bodhi.fedoraproject.org/). Set the upvotes required to 1.
1. Wait for the builds to be done, then create the updates on [Bodhi](https://bodhi.fedoraproject.org/). Set the Karma required to 1.

### Homebrew

1. Edit the [Formula](https://github.com/Homebrew/homebrew-core/blob/master/Formula/o/objfw.rb) on GitHub to increase the version and update the hash.
1. Create a draft pull request. This will trigger CI.
1. Once CI passed, click on `Ready for review`.