From 4be98e25373d97ba7664818d3b867f9afc1d7358 Mon Sep 17 00:00:00 2001 From: robojerk Date: Tue, 15 Jul 2025 09:08:48 -0700 Subject: [PATCH] Replace workflow with v2: bypass Forgejo caching issues and remove all GitHub Actions dependencies --- ...{compile-apt-layer.yml => compile-apt-layer-v2.yml} | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) rename .forgejo/workflows/{compile-apt-layer.yml => compile-apt-layer-v2.yml} (97%) diff --git a/.forgejo/workflows/compile-apt-layer.yml b/.forgejo/workflows/compile-apt-layer-v2.yml similarity index 97% rename from .forgejo/workflows/compile-apt-layer.yml rename to .forgejo/workflows/compile-apt-layer-v2.yml index b54e137..db50912 100644 --- a/.forgejo/workflows/compile-apt-layer.yml +++ b/.forgejo/workflows/compile-apt-layer-v2.yml @@ -1,16 +1,16 @@ -name: Compile apt-layer +name: Compile apt-layer (v2) on: push: branches: [ main, master ] paths: - 'src/apt-layer/**' - - '.forgejo/workflows/compile-apt-layer.yml' + - '.forgejo/workflows/compile-apt-layer*.yml' pull_request: branches: [ main, master ] paths: - 'src/apt-layer/**' - - '.forgejo/workflows/compile-apt-layer.yml' + - '.forgejo/workflows/compile-apt-layer*.yml' workflow_dispatch: # Allow manual triggering jobs: @@ -62,6 +62,10 @@ jobs: echo "❌ numfmt not found and no package manager available" exit 1 fi + if ! command -v zip >/dev/null 2>&1; then + echo "❌ zip not found and no package manager available" + exit 1 + fi echo "✅ Required tools are already available" fi