Skip to content

Update astro monorepo #415

Update astro monorepo

Update astro monorepo #415

Workflow file for this run

name: CI
on:
push:
pull_request:
branches:
- main
permissions:
contents: read
jobs:
validate:
runs-on: ubuntu-latest
if: ${{ (github.event_name == 'pull_request' && github.event.pull_request.base.repo.id != github.event.pull_request.head.repo.id) || github.event_name == 'push' }}
steps:
- name: Checkout Repository
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
- name: Setup Node.js
uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7
with:
node-version: "24"
cache: npm
- name: Install Dependencies
run: npm ci
- name: Check Formatting
run: npm run format:check
- name: Run Astro Checks
run: npm run check
- name: Build Site
run: npm run build