| name | github-actions-ci |
| description | Use when debugging or changing this repository's GitHub Actions workflows, release automation, lint wiring, or CI failures. |
Sentinel233 GitHub Actions CI
Use this project skill before editing .github/workflows/*, .golangci.yml, Makefile, release scripts, or validation scripts.
Workflow
-
Check GitHub CLI auth:
gh auth status
If auth is invalid, report that remote CI logs cannot be fetched and continue with local reproduction.
-
Inspect the current PR checks when available:
gh pr view --json number,url
gh pr checks --watch=false
-
Run local CI equivalents:
go vet ./...
go test ./... -count=1 -timeout=120s
golangci-lint run --timeout=5m
powershell -ExecutionPolicy Bypass -File scripts/validate-github-actions.ps1
git diff --check
-
When touching release automation, also run:
go build ./cmd/sentinel233
go build ./cmd/sentinel233-agent
-
Never stage local runtime data, secrets, or generated database files.