Acidgreen CI/CD CLI tools
npm install @acidgreen-au/ag-cicd-cliCLI tools for Acidgreen CI/CD workflows. Provides commands for Shopify theme deployment, code quality checks, environment validation, and git automation.
``bash`
pnpm install -g @acidgreen-au/ag-cicd-cli
Or use directly with npx:
`bash`
pnpx @acidgreen-au/ag-cicd-cli
`bash`
ag --help
For help with a specific command:
`bash`
ag
- Node.js >= 24.0.0
- Shopify CLI (for theme commands)
This project uses changesets for version management and changelog generation.
When making changes that should be released, add a changeset:
`bash`
pnpm changeset
Select the change type:
- patch - Bug fixes, documentation updates
- minor - New features (backwards compatible)
- major - Breaking changes
Write a summary describing your change. This will appear in the CHANGELOG.
1. Make changes and add changeset(s) with your PR
2. Merge PR to main
3. CI runs pnpm version to consume changesets and bump version
4. CI commits version bump and creates git tag
5. CI publishes to npm on tag
`bashConsume changesets, update version and CHANGELOG
pnpm version