Skip to content

Bump @stylistic/eslint-plugin from 3.0.0 to 3.0.1 #143

Bump @stylistic/eslint-plugin from 3.0.0 to 3.0.1

Bump @stylistic/eslint-plugin from 3.0.0 to 3.0.1 #143

Workflow file for this run

name: check-dist
on:
pull_request:
branches: [ main ]
paths:
- 'package.json'
- 'package-lock.json'
- 'src/**'
workflow_dispatch:
permissions:
contents: read
jobs:
check-dist:
if: github.actor != 'dependabot[bot]'
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
- name: Setup Node
uses: actions/setup-node@1d0ff469b7ec7b3cb9d8673fde0c81c44821de2a # v4.2.0
with:
node-version: '20.x'
- name: Get npm cache directory
id: npm-cache-dir
shell: pwsh
run: echo "dir=$(npm config get cache)" >> ${env:GITHUB_OUTPUT}
- name: Setup npm cache
uses: actions/cache@1bd1e32a3bdc45362d1e726936510720a7c30a57 # v4.2.0
id: npm-cache
with:
path: ${{ steps.npm-cache-dir.outputs.dir }}
key: ${{ runner.os }}-node-${{ hashFiles('**/package-lock.json') }}
restore-keys: ${{ runner.os }}-node-
- name: Install packages
run: npm ci
- name: Rebuild the dist directory
run: npm run check-dist
- name: Compare the expected and actual dist directories
id: diff
run: |
if [ "$(git diff --ignore-space-at-eol dist/ | wc -l)" -gt "0" ]; then
echo "::error::Detected uncommitted changes to dist."
echo "Detected uncommitted changes after build. See status below:"
git diff
exit 1
fi
- name: Upload generated dist
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
if: failure() && steps.diff.conclusion == 'failure'
with:
name: dist
path: dist/