Skip to content

Add optimisations to E2E CI workflow - #57

Merged
jovnc merged 2 commits into
git-mastery:mainfrom
jovnc:chore/optimise-e2e-ci
Mar 6, 2026
Merged

Add optimisations to E2E CI workflow#57
jovnc merged 2 commits into
git-mastery:mainfrom
jovnc:chore/optimise-e2e-ci

Conversation

@jovnc

@jovnc jovnc commented Mar 4, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • Add an early GH_PAT validation step in both E2E jobs so CI fails immediately with a clear error when the secret is missing.
  • Restrict test-e2e to run only on the upstream repo (git-mastery/app).

Why

  • Avoid wasting CI time when required secret is not configured.
  • Prevent fork/non-upstream runs from triggering the E2E workflow on every push to main.

@jovnc
jovnc merged commit 18efeaa into git-mastery:main Mar 6, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant