File tree Expand file tree Collapse file tree 1 file changed +14
-9
lines changed
Expand file tree Collapse file tree 1 file changed +14
-9
lines changed Original file line number Diff line number Diff line change 1- # GitHub Actions CI Workflow - SCAFFOLD
2- #
3- # Status: NOT YET ACTIVE (rename to ci.yml to activate)
1+ # GitHub Actions CI Workflow
2+ #
3+ # Status: ACTIVE
44# Purpose: Run comprehensive QA suite on every push/PR
5- #
5+ #
66# This workflow uses the unified `task qa:all` command.
77# Mirrors Husky pre-push hook exactly (same commands, same checks).
88#
9- # To activate:
10- # 1. Rename this file from ci.yml.scaffold to ci.yml
11- # 2. Verify all task commands work in CI environment
12- # 3. Test in a feature branch first
13- # 4. Merge to main when validated
9+ # Before enabling in other branches:
10+ # 1. Verify `task qa:all` passes locally
11+ # 2. Ensure backend/frontend ports match `.env`
12+ # 3. Confirm Encore CLI auth is configured in repo secrets
1413
1514name : CI
1615
@@ -113,3 +112,9 @@ jobs:
113112# 4. Verify qa:all passes
114113# 5. Merge to main
115114
115+ # Validation checklist when modifying:
116+ # 1. Create feature branch
117+ # 2. Push to trigger workflow
118+ # 3. Confirm qa:all passes in GitHub Actions
119+ # 4. Merge to main after review
120+
You can’t perform that action at this time.
0 commit comments