mirror of
https://github.com/mulgadc/spinifex.git
synced 2026-10-21 11:46:37 +00:00
ci(e2e-go): drop push trigger, manual dispatch only
Pull the on.push branch trigger so the workflow only fires from workflow_dispatch — matches the e2e-ddil.yml Phase-1 pattern. Push trigger lifts again once the single-node Go port (mulga-siv-89) is green end-to-end and run-e2e.sh is retired.
This commit is contained in:
@@ -3,20 +3,11 @@ name: E2E (Go)
|
||||
# Standalone workflow for the Go E2E harness (tests/e2e/{cert,lb,...}).
|
||||
# Mirrors e2e.yml's single-node provisioning chain but runs `go test` via
|
||||
# gotestsum so we get JUnit XML + per-test artifact directories surfaced to
|
||||
# GitHub Actions. Gated to the feature branch + manual dispatch while the
|
||||
# conversion lands; promote to broader triggers once green.
|
||||
# GitHub Actions. Manual-dispatch only while the conversion lands — push
|
||||
# trigger lifts once the single-node Go port (mulga-siv-89) is green and
|
||||
# replaces run-e2e.sh; matches e2e-ddil.yml's Phase 1 trigger model.
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- feat/e2e-go-harness
|
||||
paths:
|
||||
- "**/*.go"
|
||||
- go.mod
|
||||
- go.sum
|
||||
- Makefile
|
||||
- tests/e2e/**
|
||||
- .github/workflows/e2e-go.yml
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
sha:
|
||||
|
||||
Reference in New Issue
Block a user