Skip to content

chore: Bump @babel/types from 7.25.7 to 7.26.3 #433

chore: Bump @babel/types from 7.25.7 to 7.26.3

chore: Bump @babel/types from 7.25.7 to 7.26.3 #433

Workflow file for this run

name: Lint, Test & Build
on:
pull_request:
branches:
- main
workflow_dispatch:
permissions: # added using https://github.com/step-security/secure-repo
contents: read
jobs:
check:
runs-on: ubuntu-latest
permissions:
contents: read # for actions/checkout to fetch code
security-events: write # for github/codeql-action/upload-sarif to upload SARIF results
pull-requests: write # for actions/dependency-review-action to add a summary comment to PR
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
with:
disable-sudo: true
disable-telemetry: true
egress-policy: block
allowed-endpoints: >
api.github.com:443
github.com:443
nodejs.org:443
registry.npmjs.org:443
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: "*" # will get the latest [locally-cached Node.js version](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md#nodejs), or the latest version from actions/node-versions
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run typecheck
run: npm run typecheck
- name: Run linter
run: npm run lint:sarif
- name: Upload analysis results to GitHub
uses: github/codeql-action/upload-sarif@294a9d92911152fe08befb9ec03e240add280cb3 # v3.26.8
with:
sarif_file: eslint-results.sarif
wait-for-processing: true
if: always()
- name: 'Dependency Review'
uses: actions/dependency-review-action@5a2ce3f5b92ee19cbb1541a4984c76d921601d7c # v4.3.4
with:
comment-summary-in-pr: true
if: contains(fromJSON('["pull_request", "pull_request_target"]'), github.event.action) && always()
build:
runs-on: ubuntu-latest
permissions:
contents: read # for actions/checkout to fetch code
steps:
- name: Harden Runner
uses: step-security/harden-runner@91182cccc01eb5e619899d80e4e971d6181294a7 # v2.10.1
with:
disable-sudo: true
disable-telemetry: true
egress-policy: block
allowed-endpoints: >
api.github.com:443
github.com:443
nodejs.org:443
registry.npmjs.org:443
- uses: actions/checkout@692973e3d937129bcbf40652eb9f2f61becf3332 # v4.1.7
- uses: actions/setup-node@0a44ba7841725637a19e28fa30b79a866c81b0a6 # v4.0.4
with:
node-version: "*" # will get the latest [locally-cached Node.js version](https://github.com/actions/runner-images/blob/main/images/linux/Ubuntu2204-Readme.md#nodejs), or the latest version from actions/node-versions
cache: 'npm'
- name: Install dependencies
run: npm ci
- name: Run build
run: npm run build