Skip to content

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Shopify shop

Two control planes in one repo. They share git history and secrets; they do not share a reconcile engine.

Package Role
admin/ GraphQL Admin GitOps — markets, shipping, locations, tax coverage
storefront/ Online Store 2.0 / Horizon theme — Liquid, JSON templates, Theme Editor

Architecture: ARCHITECTURE.md.

Admin

npm install
npm test
npm run plan -- --env staging
npm run apply -- --env staging --plan plan.json
npm run apply -- --env production --plan plan.json   # requires --plan

Exit codes: 0 clean, 1 error, 2 managed drift.

Tokens are env-var names in admin/environments/*.yaml. Values stay in GitHub Secrets or a gitignored .env. See .env.example.

npm run generate:unsupported   # regenerates admin/UNSUPPORTED.md from coverage.yaml

Storefront

Shopify CLI, from storefront/. Push code to an unpublished theme; a human publishes. Do not auto-publish on merge. See storefront/README.md.

About

No description, website, or topics provided.

Resources

Code of conduct

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages