diff --git a/.github/workflows/create-release.yml b/.github/workflows/create-release.yml index 435452f1..c53d6b39 100644 --- a/.github/workflows/create-release.yml +++ b/.github/workflows/create-release.yml @@ -35,7 +35,7 @@ jobs: needs.release-pr.outputs.did-create-pr == 'true' steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 with: # Ensure the commit can be pushed regardless of branch protections (must belong to an admin of this repo) token: ${{ secrets.RELEASE_TOKEN }} @@ -50,7 +50,7 @@ jobs: - name: Update slugs table run: node ./scripts/release/update-slugs-table.js - name: Commit version bump - uses: stefanzweifel/git-auto-commit-action@v4.13.1 + uses: stefanzweifel/git-auto-commit-action@v4.14.1 with: commit_message: version bump commit_user_name: 'github-actions[bot]' diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 969882c6..b17c0024 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -10,13 +10,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js 16.x - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }} @@ -36,13 +36,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js 16.x - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }} @@ -65,7 +65,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Get commit message (for release title and body) id: commit uses: kceb/git-message-action@v1 diff --git a/.github/workflows/verify.yml b/.github/workflows/verify.yml index 6db8d1fb..2ebe97c4 100644 --- a/.github/workflows/verify.yml +++ b/.github/workflows/verify.yml @@ -7,13 +7,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js 16.x - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }} @@ -28,13 +28,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js 16.x - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }} @@ -67,13 +67,13 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Use Node.js 16.x - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: 16.x - name: Cache dependencies - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ~/.npm key: ${{ runner.os }}-node-${{ hashFiles('**/package.json') }} diff --git a/Dockerfile b/Dockerfile index 4ba56f92..6cd532e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:17-alpine +FROM node:18-alpine RUN apk add --no-cache \ git diff --git a/package.json b/package.json index e02420b3..08df702f 100644 --- a/package.json +++ b/package.json @@ -39,17 +39,17 @@ }, "devDependencies": { "editorconfig-checker": "4.0.2", - "esbuild": "0.14.21", + "esbuild": "0.14.38", "fake-diff": "1.0.0", - "husky": "7.0.4", + "husky": "8.0.1", "is-ci": "3.0.1", "jsonschema": "1.4.0", - "mocha": "9.2.0", + "mocha": "10.0.0", "named-html-entities-json": "1.0.0", "npm-run-all": "4.1.5", - "prettier": "2.5.1", + "prettier": "2.6.2", "rimraf": "3.0.2", - "svg-path-bbox": "1.0.2", + "svg-path-bbox": "1.2.0", "svg-path-segments": "1.0.0", "svglint": "2.1.0", "svgo": "2.8.0",