stack/.github
Bilal Godil 7db9fe405e fix CI verify step: use freshly-built qcow2 via STACK_EMULATOR_HOME
The stack-cli ignores EMULATOR_IMAGE_DIR / EMULATOR_RUN_DIR and derives
its own paths from STACK_EMULATOR_HOME (or $HOME/.stack/emulator as
default). Without STACK_EMULATOR_HOME set, `emulator start` in CI was
silently auto-pulling from the previous `emulator-dev-latest` release
instead of using the just-built qcow2 + savevm under ${workspace}.

Before: auto-pull got qcow2 + savevm.zst → fast-resume (worked, but
tested the PREVIOUS build, not the current one).
After my capture-locally change: auto-pull only gets qcow2 →
captureLocalSnapshot kicks off a full cold-boot + capture of a stale
image, which is slow and can hang in CI.

Point STACK_EMULATOR_HOME at the workspace so the CLI finds the
just-built images and goes straight to snapshot-resume. Update the
smoke-test job's copy step to target STACK_EMULATOR_HOME so both paths
stay consistent.
2026-04-16 11:48:34 -07:00
..
assets Improved passkey UX (#325) 2024-10-29 17:21:07 -07:00
recurseml-rules Clarifying Recurse ML Naming Rules (#872) 2025-09-02 09:31:14 -07:00
workflows fix CI verify step: use freshly-built qcow2 via STACK_EMULATOR_HOME 2026-04-16 11:48:34 -07:00
.recurseml.yaml Add Recurse ML rules for naming and code patterns (#780) 2025-07-18 09:58:23 -07:00
auto_assign.yml Run auto-assign on draft PRs 2025-04-10 10:18:47 -07:00
pull_request_template.md Update GitHub repository links in documentation 2025-02-20 10:14:55 -08:00
SECURITY.md Update branding from Stack to Stack Auth in documentation (#504) 2025-03-04 04:07:54 +01:00