chore(ci): point nightly e2e at dev branch

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.
This commit is contained in:
Julian Sommer
2026-05-05 09:54:53 +10:00
parent ce0bbde8dc
commit a216d6f596
+4 -1
View File
@@ -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: