inux-co/ThemeFlow Actions
Shopify App Themeflow Github Actions to enable fast Shopify theme development & editorial workflows.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
- Runtime
- Deprecated runtime
Inputs
| name | description | required | default |
|---|---|---|---|
| ACTION | 'DEPLOYMENT_PREVIEW' (creates a PR specific Shopify theme), 'DEPLOY' (deploys to a specified theme, 'SHOPIFY_THEME_ID' must also be set), 'REMOVE_DEPLOYMENT_PREVIEW_THEME' (removes a previously created PR specific Shopify theme) | yes | — |
| GITHUB_TOKEN | Github authentication token that allows comments to be created on PRs (optional) | no | — |
| SHOPIFY_STORE_URL | The shopify development store i.e. my-store.myshopify.com | yes | — |
| SHOPIFY_ACCESS_TOKEN | The Shopify store's access token from your public app | yes | — |
| SHOPIFY_THEME_ID | If provided the theme will be deployed to this Shopify theme id. If not provided the theme will be deployed to a PR specific newly created theme. | no | — |
| SHOPIFY_THEME_DIRECTORY | The directory containing the Shopify theme to deploy i.e. './dist' | yes | — |
| SHOPIFY_ALLOW_LIVE_THEME_DEPLOYMENT | If deploying to a 'live' Shopify theme this must be set to 'true' | no | — |
| IGNORED_FILES | Ignore files pattern. Comma seperated string of patterns / file paths. | no | — |
Outputs
| name | description |
|---|---|
| SHOPIFY_THEME_ID | The newly created and deployed Shopify theme id |
| SHOPIFY_THEME_PREVIEW_URL | The newly created and deployed theme preview url |