Skip to content

⬆️ Bump astro from 3.6.4 to 4.0.8 #84

⬆️ Bump astro from 3.6.4 to 4.0.8

⬆️ Bump astro from 3.6.4 to 4.0.8 #84

Workflow file for this run

---
name: checks
on:
pull_request: ~
merge_group: ~
jobs:
lint-web:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- name: Resolve Dependencies
run: bun install --frozen-lockfile
env:
HUSKY: 0
- name: Check code
run: bun --cwd=apps/web run lint
lint-cms:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- name: Resolve Dependencies
run: bun install --frozen-lockfile
env:
HUSKY: 0
- name: Check code
run: bun --cwd=apps/cms run lint
typegen:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- name: Resolve Dependencies
run: bun install --frozen-lockfile
env:
HUSKY: 0
- name: Check type of content model is generated
run: >-
bun --cwd=apps/web run typegen &&
git diff --exit-code apps/web/src/types
env:
DEV: true
CONTENTFUL_ENV: develop
CONTENTFUL_SPACE_ID: ${{ vars.CONTENTFUL_SPACE_ID }}
CONTENTFUL_MANAGEMENT_TOKEN: ${{ secrets.CONTENTFUL_MANAGEMENT_TOKEN }}
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: oven-sh/setup-bun@v1
- name: Resolve Dependencies
run: bun install --frozen-lockfile
env:
HUSKY: 0
- name: Build
run: bun --cwd=apps/web run build
env:
DEV: true
CONTENTFUL_ENV: develop
CONTENTFUL_SPACE_ID: ${{ vars.CONTENTFUL_SPACE_ID }}
CONTENTFUL_PREVIEW_TOKEN: ${{ secrets.CONTENTFUL_PREVIEW_TOKEN }}