Skip to content

15c6053d6b9b491454ac8dc4677d2626c712b505 #35

15c6053d6b9b491454ac8dc4677d2626c712b505

15c6053d6b9b491454ac8dc4677d2626c712b505 #35

name: Continuous Integration (CI)
run-name: ${{ github.sha }}
on:
push:
paths:
- '**.ts'
- '**.js'
- '**.tsx'
- '**.jsx'
- '**.astro'
- 'src/content/*'
workflow_dispatch:
permissions:
contents: read
jobs:
lint-checks:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Install packages
run: npm install
- name: Run Lint checks
run: npm run lint:check
cypress-tests:
runs-on: ubuntu-latest
steps:
- name: Checkout Repo
uses: actions/checkout@v3
- name: Install packages
run: npm install
- name: Start up dev server and run Cypress test suite
run: npm run dev & npm run test