Skip to content

Commit fada544

Browse files
committed
feat(syndication): migrate Dev.to and Hashnode cross-posting to native Sanity Functions via Blueprints
1 parent 53d705a commit fada544

8 files changed

Lines changed: 488 additions & 56 deletions

File tree

‎.github/workflows/deploy.yml‎

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,14 @@ jobs:
3737
SANITY_STUDIO_DATASET: ${{ vars.SANITY_STUDIO_DATASET }}
3838
SANITY_STUDIO_PROJECT_ID: ${{ vars.SANITY_STUDIO_PROJECT_ID }}
3939

40+
- name: Deploy Sanity Blueprints
41+
run: npx sanity blueprints deploy -y
42+
working-directory: apps/sanity
43+
env:
44+
SANITY_AUTH_TOKEN: ${{ secrets.SANITY_AUTH_TOKEN }}
45+
SANITY_STUDIO_PROJECT_ID: ${{ vars.SANITY_STUDIO_PROJECT_ID }}
46+
SANITY_STUDIO_DATASET: ${{ vars.SANITY_STUDIO_DATASET }}
47+
4048
deploy-production:
4149
if: github.ref == 'refs/heads/main'
4250
runs-on: ubuntu-latest
@@ -63,3 +71,12 @@ jobs:
6371
SANITY_STUDIO_HOSTNAME: ${{ vars.SANITY_STUDIO_HOSTNAME }}
6472
SANITY_STUDIO_DATASET: ${{ vars.SANITY_STUDIO_DATASET }}
6573
SANITY_STUDIO_PROJECT_ID: ${{ vars.SANITY_STUDIO_PROJECT_ID }}
74+
75+
- name: Deploy Sanity Blueprints
76+
run: npx sanity blueprints deploy -y
77+
working-directory: apps/sanity
78+
env:
79+
SANITY_AUTH_TOKEN: ${{ secrets.SANITY_AUTH_TOKEN }}
80+
SANITY_STUDIO_PROJECT_ID: ${{ vars.SANITY_STUDIO_PROJECT_ID }}
81+
SANITY_STUDIO_DATASET: ${{ vars.SANITY_STUDIO_DATASET }}
82+

0 commit comments

Comments
 (0)