Skip to content

add studio CI

add studio CI #14

name: Build && Deploy Sanity Studio
on:
push:
branches: [main, dev]
jobs:
sanity-deploy:
name: Build & Deploy Sanity Studio
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v4
- name: Install dependencies
run: |
cd sanity
npm install
npm install @sanity/cli
- name: Deploy Sanity Studio
run: |
set -e
cd sanity
SANITY_AUTH_TOKEN="${{ secrets.SANITY_DEPLOY }}" npx sanity deploy