Skip to content

Commit 3acc8d3

Browse files
committed
ci: activate qa workflow
1 parent d7229e2 commit 3acc8d3

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed
Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,15 @@
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

1514
name: 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+

0 commit comments

Comments
 (0)