Publishing a new release
There are a few things that need to be done to create a new release.
- Update
Cargo.toml
: version. - Update
packaging/de.schmidhuberj.tubefeeder.appdata.xml
: releases with description. - Build the crate once.
- Push to GitHub.
- GitHub release.
- Update Flatpak
cargo-sources.json
using flatpak-cargo-generator. - Update Flatpak
de.schmidhuberj.tubefeeder.json
module tubefeeder with released tar.gz and sha256. - Validate Flatpak.
- Publish Flatpak to Flathub.
- Update AUR packaged
tubefeeder-git
(may not be needed?) andtubefeeder
with the new version and md5sum. - Regenenerate
.SRCINFO
. - Publish to the AUR.
- Ask @hwittenborn to update MPR.
Notice
Copyright: 2021 Julian Schmidhuber github@schmiddi.anonaddy.com
Unless otherwise noted content on this wiki may be used under the terms of the GNU FDL, either version 1.3 (https://www.gnu.org/licenses/fdl-1.3.html) or (at your opinion) any later version of the license, or (at your opinion) the CC-BY-SA-4.0-license (https://creativecommons.org/licenses/by-sa/4.0/legalcode).