Skip to content

fix(deps): update dependency prettier-plugin-sh to ^0.19.0 #2738

fix(deps): update dependency prettier-plugin-sh to ^0.19.0

fix(deps): update dependency prettier-plugin-sh to ^0.19.0 #2738

Workflow file for this run

name: Build
on:
pull_request:
types: [opened, synchronize, reopened]
workflow_dispatch:
env:
HUSKY: 0
jobs:
install:
name: Install package
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- name: Setup Node
uses: pplancq/actions/setup-node@b248bd44a83e2d0c9f9334aff7e33771fdd77c76 # v1.1.2
with:
use-mise: true
- name: Check package-lock.json
run: npm run package:check
- name: Install package
run: npm ci --ignore-scripts
commitlint:
if: github.event_name == 'pull_request' && !startsWith(github.head_ref, 'copilot/')
name: CommitLint
needs:
- install
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
with:
fetch-depth: 0
- name: Setup Node
uses: pplancq/actions/setup-node@b248bd44a83e2d0c9f9334aff7e33771fdd77c76 # v1.1.2
with:
use-mise: true
# https://commitlint.js.org/guides/ci-setup.html#github-actions
- name: Validate PR commits with commitlint
run: npx commitlint --from ${{ github.event.pull_request.head.sha }}~${{ github.event.pull_request.commits }} --to ${{ github.event.pull_request.head.sha }} --verbose --color
lint:
name: Lint
needs:
- install
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- name: Setup Node
uses: pplancq/actions/setup-node@b248bd44a83e2d0c9f9334aff7e33771fdd77c76 # v1.1.2
with:
use-mise: true
- name: Run lint
run: npm run lint
test:
name: Test
needs:
- install
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- name: Setup Node
uses: pplancq/actions/setup-node@b248bd44a83e2d0c9f9334aff7e33771fdd77c76 # v1.1.2
with:
use-mise: true
- name: Run test
run: npm run test
build:
name: Build
needs:
- install
runs-on: ubuntu-latest
permissions:
contents: read
steps:
- name: Checkout repository
uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0 # v7
- name: Setup Node
uses: pplancq/actions/setup-node@b248bd44a83e2d0c9f9334aff7e33771fdd77c76 # v1.1.2
with:
use-mise: true
- name: Run build
run: npm run build