grafikr/Shopify Theme Kit Actions
A opinionated set of Github Actions to automatically create/push/preview themes on Shopify stores.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| ACTION | Action to use. Must be 'DEPLOY', 'PREVIEW' or 'DELETE' | yes | — |
| AWS_S3_REGION | AWS region | no | — |
| AWS_S3_BUCKET | AWS bucket | no | — |
| AWS_S3_ACCESS_KEY_ID | AWS access key id | no | — |
| AWS_S3_SECRET_ACCESS_KEY | AWS secret access key | no | — |
| THEME_KIT_ENVIRONMENT | The Theme Kit environment to build theme from. Defaults to 'development' | no | — |
| THEME_KIT_DEPLOY_COMMAND | The Theme Kit command you want to use to deploy themes | no | — |
| SHOPIFY_THEME_ROLE | The role which a newly created Shopify theme should have. Defaults to 'development' | no | — |
| GITHUB_TOKEN | Github authentication token | yes | — |
| BUILD_DIR | Directory to build the theme. Defaults to 'build' | no | — |
Outputs
| name | description |
|---|---|
| SHOPIFY_THEME_ID | The created themes ID |
| SHOPIFY_THEME_PREVIEW_URL | The created themes preview URL |
| SHOPIFY_THEME_CUSTOMIZE_URL | The created themes customize URL |