From d480209ec2b513b89dfe8a85c166d940426d7898 Mon Sep 17 00:00:00 2001 From: Breadway Date: Wed, 22 Jul 2026 09:49:43 +0800 Subject: [PATCH] ci: pin gen-index.sh clone to bread-ecosystem's dev branch The TRACK-aware gen-index.sh only exists on bread-ecosystem's dev branch so far (not yet merged to main). Without --branch dev, the remote clone defaulted to main and silently ran the old track-blind script, which is why dl.breadway.dev/dev/index.json never actually picked up bread's dev builds despite the workflow reporting success. --- .forgejo/workflows/beta-release.yml | 4 +++- .forgejo/workflows/dev-release.yml | 6 +++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/.forgejo/workflows/beta-release.yml b/.forgejo/workflows/beta-release.yml index 1894498..82ada5c 100644 --- a/.forgejo/workflows/beta-release.yml +++ b/.forgejo/workflows/beta-release.yml @@ -51,5 +51,7 @@ jobs: exit 1 fi rm -rf /tmp/bread-ecosystem-ci - git clone https://git.breadway.dev/Breadway/bread-ecosystem.git /tmp/bread-ecosystem-ci + # --branch dev: see dev-release.yml — the TRACK-aware gen-index.sh + # isn't merged to bread-ecosystem's main yet. + git clone --branch dev https://git.breadway.dev/Breadway/bread-ecosystem.git /tmp/bread-ecosystem-ci TRACK=beta bash /tmp/bread-ecosystem-ci/scripts/gen-index.sh diff --git a/.forgejo/workflows/dev-release.yml b/.forgejo/workflows/dev-release.yml index dc5c608..0d1d85c 100644 --- a/.forgejo/workflows/dev-release.yml +++ b/.forgejo/workflows/dev-release.yml @@ -65,5 +65,9 @@ jobs: exit 1 fi rm -rf /tmp/bread-ecosystem-ci - git clone https://git.breadway.dev/Breadway/bread-ecosystem.git /tmp/bread-ecosystem-ci + # --branch dev: the TRACK-aware gen-index.sh isn't merged to + # bread-ecosystem's main yet, so a default clone would silently + # run the old track-blind script against the stable index instead + # of writing dl.breadway.dev/dev/index.json at all. + git clone --branch dev https://git.breadway.dev/Breadway/bread-ecosystem.git /tmp/bread-ecosystem-ci TRACK=dev bash /tmp/bread-ecosystem-ci/scripts/gen-index.sh