About this repo | Usage | Configuration
shopify theme check on Shopify Theme Pull Requests using GitHub Actions.
Add shopify/theme-check-action@v2 to the workflow of your Shopify theme.
# .github/workflows/theme-check.yml
name: Theme Check
on: [push]
jobs:
theme-check:
name: Theme Check
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Theme Check
uses: shopify/theme-check-action@v2
with:
theme_root: '.' # optional, could be './dist'
token: ${{ github.token }}
base: mainNote:
For Theme Check Ruby support (
v1.X.X), refer to thev1documentation.
shopify/theme-check-action@v2 accepts the following arguments:
theme_root- (optional, default:'.') Path from repo root to the root of the theme (e.g.'./dist').flags- (optional) theme-check command line flags. (e.g.'--fail-level suggestion')version- (optional, default: latest) specific Shopify CLI@shopify/theme(v3.50+) to use.token- (optional) result of${{ github.token }}to enable GitHub check annotations.base- (optional) Whentokenis set, only the files that contain a diff with this ref (branch, tag or commit) will have GitHub check annotations.
