File tree Expand file tree Collapse file tree 1 file changed +16
-8
lines changed
Expand file tree Collapse file tree 1 file changed +16
-8
lines changed Original file line number Diff line number Diff line change 11name : 🧰🛠️ Build Soar Package 📦📀
2+
3+ # #Optional:
4+ # Setup minisign & add the private key as secret: MINISIGN_KEY [${{ secrets.MINISIGN_KEY }}]
5+ # Setup a Read-Only Underprivileged Github Token as secret: RO_GHTOKEN [${{ secrets.RO_GHTOKEN }}]
6+ # Setup a Read-Only Underprivileged GitLab Token as secret: RO_GLTOKEN [${{ secrets.RO_GLTOKEN }}]
7+
8+ # These permissions are needed by main CI
29permissions :
310 attestations : write # Needed for Build Provenance & Attestations
411 contents : write # Needed to create Release
1219 types : [published]
1320
1421jobs :
15- build-package :
22+
23+ stable-release :
1624 uses : pkgforge/soarpkgs/.github/workflows/matrix_builds.yaml@main
1725 with :
18- host : " ALL"
19- sbuild-url : " https://raw.githubusercontent. com/pkgforge-dev/ghostty-appimage/refs/heads/main/SBUILD_latest .yaml"
20- ghcr-url : " ghcr.io/${{ github.repository }}/stable"
21- pkg-family : " ghostty"
22- debug : false
23- logs : true
24- rebuild : true
26+ host : " ALL" # Otherwise aarch64-Linux OR x86_64-Linux
27+ sbuild-url : " https://github. com/${{ github.repository }}/raw/main/.github/SBUILD/latest .yaml" # Must always be a raw URL
28+ ghcr-url : " ghcr.io/${{ github.repository }}/stable" # Package will be pushed under this path
29+ pkg-family : " ghostty" # Needed so soar can cross reference with other repos/nests
30+ debug : false # If set to true, will run everything with set -x
31+ logs : true # Will Attach the entire Logs + File as Workflow Artifact
32+ rebuild : true # Will rebuild even if ghcr tag already exists
You can’t perform that action at this time.
0 commit comments