GstPipelineStudio/release.md
2023-09-29 15:48:02 +02:00

967 B

Create a release

  • Update to the given version:

    • meson.build
    • cargo.toml
    • VERSION
    • index.html
    • And rebuild to regenerate the cargo.lock
    • update the changelog in org.freedesktop.dabrain34.GstPipelineStudio.appdata.xml.in.in within release/description
  • create a tag on gitlab

  • Fetch the package from the linux release job or you can make it manually with:

    • meson builddir -Dbuildtype=release
    • ninja -C builddir dist
  • Upload the package .xz file and the sha256 to gitlab release page in the release notes see https://gitlab.freedesktop.org/dabrain34/GstPipelineStudio/-/releases/0.3.2

flathub

https://github.com/flathub/org.freedesktop.dabrain34.GstPipelineStudio