name: deploy on: push: branches: - main paths: - "cms/**" - ".github/workflows/deploy.yml" - "pnpm-lock.yaml" jobs: studio: runs-on: ubuntu-latest steps: - uses: actions/checkout@v6 - run: corepack enable - uses: actions/setup-node@v6 with: node-version: lts/* cache: "pnpm" - name: Install dependencies run: pnpm install --frozen-lockfile - name: Deploy Sanity Studio run: pnpm sanity deploy working-directory: cms env: SANITY_AUTH_TOKEN: ${{ secrets.SANITY_AUTH_TOKEN }}