Docs: remove GitHub Actions references; document local-only CI #234
Labels
No labels
agent:fix_bugfix
agent:fix_conflicts
agent:fix_security
agent:gap_analysis
agent:implement
agent:implement
agent:implement
agent:open_issues
agent:ready
agent:research
agent:security_audit
agent:verify
architecture
backend
blocker:hybrid
blocker:launch
blocker:limit-orders
blocker:v2
block:log_only
block:security
bug
ci
contracts
correctness
deploy
dev
devops
docs
documentation
duplicate
e2e
enhancement
epic
feature
frontend
functional-completion
gas
good first issue
governance
help wanted
high-risk
hooks
hybrid
indexer
infra
infrastructure
integrators
invalid
launch-blocker
limit-orders
localnet
localterra
low priority
missing-implementation
needs-design
ops
performance
priority
high
priority
medium
product
qa
QA
question
ready
ready
research
scripts
security
security-hardening
smartcontracts
tech-debt
testing
ux
UX
v2
verification
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
code/cl8y-dex-terraclassic#234
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
This repo is hosted on GitLab and does not run GitHub Actions or GitLab CI. The
.github/workflows/YAML files are a portable reference for job names, service containers, and command order — agents and humans run the same checks via Makefile targets andscripts/.Issue #219 verification surfaced repeated “GitHub Actions job green on
main” wording that does not match reality. A partial doc pass landed onmain(docs/testing.md§ CI,.github/workflows/README.md), but many files still imply GHA is live CI.Goal
Strip or rewrite all references that read as “we use GitHub Actions today,” and establish one canonical story:
make …,scripts/*.sh.github/workflows/*.ymle2e,frontend-e2e-indexer-outage, …)Do not delete workflow YAML in this issue unless explicitly decided — focus on docs, skills, comments, and issue templates.
Scope (audit starting points)
Run
rg -i 'github actions|\.github/workflows|actions/setup|workflow_dispatch|GHA'from repo root and fix each hit in context.High-traffic (update first):
docs/testing.md— remaining “workflow runs …” phrasing; add Make↔job table if missingdocs/deployment-guide.md— hybrid wasm / optimizer workflow_dispatchdocs/frontend.md— any “CI job” linesskills/AGENTS_E2E_STRICT_CHAIN.md,skills/AGENTS_E2E_INDEXER_OUTAGE.md,skills/AGENTS_LOCAL_POSTGRES_DEV.mdskills/AGENTS_FRONTEND_MARKET_DATA_OUTAGE.mdMakefilehelp text / commentsgaps/GAP_1780023683.md.github/workflows/test.yml,contracts-wasm-optimizer.yml— file headers (reference-only banner)CODEOWNERSif it implies GHA ownershipLower priority / archive:
docs/reviews/20260409T030009Z/*— add header “historical; CI model outdated” or fix in placeExclude:
package-lock.json/ npm package metadata URLsAcceptance criteria
rg -i 'github actions'underdocs/,skills/,scripts/,Makefile,.github/returns only intentional “we do not use GHA” statements (or zero hits)docs/testing.md§ CI includes a job name → local command table covering at least:contracts-terra,frontend,indexer,e2e,frontend-e2e-indexer-outage,frontend-charts-integration,frontend-charts-vitestskills/AGENTS_*.mdthat mentions.github/workflowspoints to Make/scripts as the execution path.github/workflows/README.mdlinked fromdocs/testing.mdand rootREADME.md(short “How we test” blurb)main”Suggested implementation notes
e2e” over “CI job” in new text.docs/testing.mdor script header — workflow stays secondary..github/workflows/→docs/ci-reference/to avoid thegithubpath confusion.Test plan
rgaudit clean per acceptance criteriaREADME.md+docs/testing.mdunderstands checks are localmake help/ skill cross-links resolveRelated
make test-e2e-indexer-outage)main:10d2179,bf80fd5Done (pushed to
main—c6c8e6b)Documentation pass for local-only CI (#234): removed wording that implies live GitHub Actions / GitLab CI, and aligned agent playbooks with Make +
scripts/as the execution path.Changes
.github/workflows/README.md— expanded mapping (merged with prior partial table onmain)test.yml/contracts-wasm-optimizer.ymlmarked reference-onlygaps/GAP_1780023683.md, historical review bundle headersskills/AGENTS_*.md— E2E strict chain, indexer outage, Postgres dev, P2 epic, price chart (no “wait for Actions on main”)Verification checklist
rg -i 'github actions' docs/ skills/ scripts/ Makefile .github/— only intentional “we do not use GHA” linesmake helplists targets that match the job table (test-frontend-charts,test-charts-integration,test-e2e-indexer-outage, etc.)docs/README.mdand playbooks resolvemake build-optimized@brouie — please verify the doc narrative matches how you run checks locally/QA. Issue stays open until sign-off.
mentioned in commit
b78e2261ebmentioned in commit
c6c8e6b49ementioned in commit
b2f68c9e4eVerification complete (agent,
main@b2f68c9)Verified GitLab #234 on worktree
verify/issue-234against all acceptance criteria in the issue body and the prior checklist comment. No infra restart was required.What was already on
main(c6c8e6b).github/workflows/README.mdexpanded mapping; workflow YAML headers marked reference-onlyAGENTS_E2E_*,AGENTS_LOCAL_POSTGRES_DEV, etc.) point to Make/scripts; no “wait for Actions onmain”Verification polish (
b2f68c9)Replaced four remaining ambiguous “CI” phrases in agent skills with explicit Make/reference-job wording:
skills/AGENTS_FEE_DISCOUNT_TIERS.mdskills/AGENTS_FRONTEND_MARKET_DATA_OUTAGE.mdskills/AGENTS_TESTING_P2_EPIC.mdskills/AGENTS_LOCALNET_TRADING_SWARM.mdAcceptance criteria checklist
rg -i 'github actions' docs/ skills/ scripts/ Makefile .github/— only intentional “we do not use GHA” statements (verified)contracts-terra,frontend,indexer,e2e,frontend-e2e-indexer-outage,frontend-charts-integration,frontend-charts-vitestskills/AGENTS_*.mdmentioning.github/workflowscites Make/scripts as execution path (AGENTS_E2E_STRICT_CHAIN,AGENTS_E2E_INDEXER_OUTAGE,AGENTS_LOCAL_POSTGRES_DEV).github/workflows/README.mdlinked from docs/testing.md § CI and root README.mdmain”Test plan checklist
rgaudit clean per abovemake helpliststest-frontend-charts,test-charts-integration,test-e2e-indexer-outage,build-optimized, etc.docs/README.mdand playbooks resolve (spot-checked paths)make build-optimized@brouie — all automated/doc acceptance criteria pass. Please confirm the narrative matches how you run checks on local/QA hosts; close #234 when satisfied.
Closing per verification sign-off — all acceptance criteria from #234 and the verification checklist passed on
main(throughb2f68c9). Local-only CI story is canonical in docs/testing.md § CI and .github/workflows/README.md.mentioned in issue #201
mentioned in issue #411
mentioned in issue #421