Goal
Keep main responsible for deployment only.
Steps
- Create a feature branch tied to issue
#110.
- Record the decision in a short spec and implementation plan.
- Remove
push: main from the two validation workflows.
- Validate the edited YAML and inspect the git diff.
- Commit the change on the feature branch for PR review.
Verification
- Confirm both validation workflows still trigger on
pull_request.
- Confirm neither validation workflow triggers on
push.
- Confirm the deploy workflow still triggers on
push to main.