Skip to content

build(deps): bump actions/checkout from 4 to 5 in the github-dependencies group #81

build(deps): bump actions/checkout from 4 to 5 in the github-dependencies group

build(deps): bump actions/checkout from 4 to 5 in the github-dependencies group #81

Workflow file for this run

name: PR Checks βœ…
on:
pull_request:
env:
NODE_VERSION: 22.x
jobs:
type-check:
name: TypeScript
runs-on: ubuntu-latest
steps:
- name: Checkout code πŸ“š
uses: actions/checkout@v5
- name: Set up Node 🟒
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: "npm"
- name: Install packages βš™οΈ
run: npm ci
- name: TypeScript Check
run: npm run type-check
prettier:
name: Prettier 🧹
runs-on: ubuntu-latest
steps:
- name: Checkout code πŸ“š
uses: actions/checkout@v5
- name: Set up Node 🟒
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: "npm"
- name: Install packages βš™οΈ
run: npm ci
- name: Prettier Check 🧹
run: npm run prettier:check
lint:
name: ESlint ⬣
runs-on: ubuntu-latest
steps:
- name: Checkout code πŸ“š
uses: actions/checkout@v5
- name: Set up Node 🟒
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: "npm"
- name: Install dependencies βš™οΈ
run: npm ci
- name: Install utils βš™οΈ
run: npm install @microsoft/eslint-formatter-sarif
- name: ESlint Check ⬣
run: npm run lint:ci
continue-on-error: true
- name: Upload ESlint results to GitHub
uses: github/codeql-action/upload-sarif@v3
with:
sarif_file: eslint-results.sarif
wait-for-processing: true
build:
name: Build πŸ—οΈ
runs-on: ubuntu-latest
steps:
- name: Checkout code πŸ“š
uses: actions/checkout@v5
- name: Set up Node 🟒
uses: actions/setup-node@v4
with:
node-version: ${{ env.NODE_VERSION }}
cache: "npm"
- name: Install packages βš™οΈ
run: npm ci
- name: Build Check πŸ—οΈ
run: npm run build
dependency-review:
name: Dependency Review πŸ‘€
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
- name: Checkout code πŸ“š
uses: actions/checkout@v5
- name: Dependency Review πŸ‘€
uses: actions/dependency-review-action@v4
with:
comment-summary-in-pr: on-failure