Add Flatpak bundle to the release workflow
Some checks failed
Some checks failed
Builds carrier-x86_64.flatpak from the linux job's already-built binary rather than recompiling inside flatpak-builder's sandbox (which can't see the shared cargo cache anyway, making an in-sandbox build pure duplicate work). com.randogoth.carrier.release.json is a separate manifest from the main one, which stays as-is for local `devbox run package` dev-from-source builds.
This commit is contained in:
parent
1bbc961bd6
commit
2d18caa500
4 changed files with 83 additions and 1 deletions
|
|
@ -42,6 +42,10 @@
|
|||
],
|
||||
"package": [
|
||||
"flatpak-builder --force-clean --user --install-deps-from=flathub --install .flatpak com.randogoth.carrier.json"
|
||||
],
|
||||
"bundle-flatpak": [
|
||||
"flatpak-builder --force-clean --repo=.flatpak-repo --install-deps-from=flathub .flatpak-build com.randogoth.carrier.release.json",
|
||||
"flatpak build-bundle .flatpak-repo carrier-x86_64.flatpak com.randogoth.carrier"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue