diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index 7e0d13264..3c316511f 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -20,7 +20,9 @@ on: - 'internal/dispatch/gcf/mintsrc/**' - 'internal/sentencetoken/english.json' - 'Makefile' + - '.github/scripts/**' - '.github/workflows/e2e.yml' + - 'action.yml' - '.github/actions/check-e2e-authorization/**' - 'scripts/check-e2e-authorization.sh' pull_request_target: @@ -113,7 +115,7 @@ jobs: exit 0 } fi - if echo "$FILES" | grep -qE '\.go$|^go\.(mod|sum)$|^e2e/|^internal/scaffold/fullsend-repo/|^internal/security/hooks/|^internal/dispatch/gcf/mintsrc/|^internal/sentencetoken/english\.json$|^Makefile$|^\.github/workflows/e2e\.yml$|^\.github/actions/check-e2e-authorization/|^scripts/check-e2e-authorization\.sh$'; then + if echo "$FILES" | grep -qE '\.go$|^go\.(mod|sum)$|^e2e/|^internal/scaffold/fullsend-repo/|^internal/security/hooks/|^internal/dispatch/gcf/mintsrc/|^internal/sentencetoken/english\.json$|^Makefile$|^\.github/scripts/|^\.github/workflows/e2e\.yml$|^action\.yml$|^\.github/actions/check-e2e-authorization/|^scripts/check-e2e-authorization\.sh$'; then echo "relevant=true" >> "$GITHUB_OUTPUT" else echo "::notice::No e2e-relevant files changed — skipping tests"