Skip to content

Commit ce690d6

Browse files
authored
+
1 parent a0e1194 commit ce690d6

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

.github/workflows/test.yaml

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,11 @@
11
name: 🧰🛠️ 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
29
permissions:
310
attestations: write #Needed for Build Provenance & Attestations
411
contents: write #Needed to create Release
@@ -12,13 +19,14 @@ on:
1219
types: [published]
1320

1421
jobs:
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

0 commit comments

Comments
 (0)