Skip to content

ci: use extension verifier #200

ci: use extension verifier

ci: use extension verifier #200

Workflow file for this run

name: Code Style
on:
workflow_dispatch:
pull_request:
push:
branches:
- main
jobs:
cs:
runs-on: ubuntu-24.04
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Pull verifier
run: docker pull ghcr.io/shopwarelabs/extension-verifier:latest
- name: Run CS
run: docker run --rm -e GITHUB_STEP_SUMMARY -v $GITHUB_STEP_SUMMARY:$GITHUB_STEP_SUMMARY -v $(pwd):/ext ghcr.io/shopwarelabs/extension-verifier:latest format /ext --dry-run
check:
runs-on: ubuntu-24.04
strategy:
fail-fast: false
matrix:
version-selection: [ 'lowest', 'highest']
steps:
- name: Checkout
uses: actions/checkout@v4
- name: Pull verifier
run: docker pull ghcr.io/shopwarelabs/extension-verifier:latest
- name: Run Check
run: docker run --rm -e GITHUB_STEP_SUMMARY -v $GITHUB_STEP_SUMMARY:$GITHUB_STEP_SUMMARY -v $(pwd):/ext ghcr.io/shopwarelabs/extension-verifier:latest check /ext --check-against ${{ matrix.version-selection }}