|
|
@@ -0,0 +1,31 @@
|
|
|
+#!/usr/bin/env bash
|
|
|
+set -euo pipefail
|
|
|
+
|
|
|
+# ===== CONFIG =====
|
|
|
+REPO="WildKernels/GKI_KernelSU_SUSFS"
|
|
|
+RUN_ID="20671082108"
|
|
|
+PATTERN="(Normal|Bypass)-AnyKernel3$"
|
|
|
+OUT_DIR="$HOME/gki_anykernel3"
|
|
|
+# ==================
|
|
|
+
|
|
|
+mkdir -p "$OUT_DIR"
|
|
|
+
|
|
|
+echo "Fetching AnyKernel3 artifacts from run $RUN_ID..."
|
|
|
+
|
|
|
+gh api \
|
|
|
+ repos/$REPO/actions/runs/$RUN_ID/artifacts \
|
|
|
+ --paginate |
|
|
|
+jq -r --arg pattern "$PATTERN" '
|
|
|
+ .artifacts[]
|
|
|
+ | select(.name | test($pattern))
|
|
|
+ | "\(.id) \(.name)"
|
|
|
+' |
|
|
|
+while read -r ID NAME; do
|
|
|
+ FILE="$OUT_DIR/$NAME.zip"
|
|
|
+ echo "Downloading: $NAME"
|
|
|
+ gh api \
|
|
|
+ repos/$REPO/actions/artifacts/$ID/zip \
|
|
|
+ > "$FILE"
|
|
|
+done
|
|
|
+
|
|
|
+echo "Done. Files saved to: $OUT_DIR"
|