From ea830ba1da2a0edc84c3b4f48ec5fbb8c45f4849 Mon Sep 17 00:00:00 2001 From: Petar Shtuchkin Date: Thu, 23 Oct 2025 10:26:19 +0300 Subject: [PATCH 1/2] Run unstable build in correct context --- .github/workflows/nightly-unstable-package.yaml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/nightly-unstable-package.yaml b/.github/workflows/nightly-unstable-package.yaml index ea299a0..abdc935 100644 --- a/.github/workflows/nightly-unstable-package.yaml +++ b/.github/workflows/nightly-unstable-package.yaml @@ -6,5 +6,11 @@ on: workflow_dispatch: # Allow manual triggering jobs: - call-unstable-build: - uses: redis/redis-debian/.github/workflows/apt.yml@unstable + trigger-unstable-build: + runs-on: ubuntu-latest + steps: + - name: Trigger apt.yml workflow on unstable branch + run: | + gh workflow run apt.yml --ref unstable + env: + GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} From 0f99c49bc867aa953d5f9048059174cac7ae6801 Mon Sep 17 00:00:00 2001 From: Petar Shtuchkin Date: Thu, 23 Oct 2025 10:29:14 +0300 Subject: [PATCH 2/2] Avoid running in forks --- .github/workflows/nightly-unstable-package.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/nightly-unstable-package.yaml b/.github/workflows/nightly-unstable-package.yaml index abdc935..0ad62b6 100644 --- a/.github/workflows/nightly-unstable-package.yaml +++ b/.github/workflows/nightly-unstable-package.yaml @@ -7,6 +7,8 @@ on: jobs: trigger-unstable-build: + # avoid running in forks + if: github.repository == 'redis/redis-debian' runs-on: ubuntu-latest steps: - name: Trigger apt.yml workflow on unstable branch