-
Notifications
You must be signed in to change notification settings - Fork 5
Maintainer release guide
Matwey V. Kornilov edited this page May 3, 2020
·
10 revisions
Go to CMakeLists.txt
and dist/freedesktop/space.fips.Fips.metainfo.xml
to update version.
- Commit the changes with
git commit -a -v -S
- Make signed tag
git tag -s 3.x.x
- Push the changes
git push origin --tags
- Check no PR is open in Homebrew Casroom repo
cask-repair -v 3.x.x fips
- Fork https://github.com/flathub/space.fips.Fips
- Update version in
space.fips.Fips.json
- Try local build
flatpak install flathub org.kde.Sdk//5.12
flatpak-builder ./t space.fips.Fips.json
flatpak-builder --run ./t/ space.fips.Fips.json fips
- Commit the changes and create pull request to
https://github.com/flathub/space.fips.Fips
osc branch science fips
osc co home:matwey:branches:science/fips
- Edit version in
_service
- Upload new sources
osc service dr
- Drop old sources, and stage new for commit
osc ar
- Try to rebuild locally
osc build --clean --local
osc commit
osc sr --cleanup
fedpkg clone fips
- Update
fips.spec
and sources:
fedpkg new-sources
fedpkg upload
- Commit the changes
- Try scratch build
fedpkg scratch-build --srpm
- Push the changes
git push
and trigger the buildfedpkg build