From a216d6f596db8c77582376570f229387b52072cc Mon Sep 17 00:00:00 2001 From: Julian Sommer <115516918+juliansommer@users.noreply.github.com> Date: Tue, 5 May 2026 09:54:53 +1000 Subject: [PATCH] chore(ci): point nightly e2e at dev branch MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Scheduled runs were using github.ref_name, which equals the default branch (main) — so the nightly was testing main. Hardcode GIT_BRANCH=dev so the build-install-artifacts.sh + tofu provisioning target dev's HEAD instead. GitHub always loads scheduled-workflow files from the default branch, so this change must stay in sync on main for the schedule to use it. --- .github/workflows/e2e-nightly.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/e2e-nightly.yml b/.github/workflows/e2e-nightly.yml index c54044af5..c18697d15 100644 --- a/.github/workflows/e2e-nightly.yml +++ b/.github/workflows/e2e-nightly.yml @@ -12,8 +12,11 @@ on: permissions: contents: read +# Scheduled runs target dev (active development trunk). GitHub loads scheduled +# workflow files from the repo's default branch, so this file must be kept in +# sync on main for the schedule to use it. env: - GIT_BRANCH: ${{ github.ref_name }} + GIT_BRANCH: dev UBUNTU_GOLD_IMAGE: /mnt/disk1/gold-images/spinifex-image-builder-ubuntu-24.04.qcow2 jobs: