From 1bb05ab09b75dd7709455c5f8716891862451376 Mon Sep 17 00:00:00 2001 From: Johannes Przymusinski Date: Thu, 24 Oct 2024 22:55:18 +0200 Subject: [PATCH] chore: upgrade github actions --- .github/workflows/build.yaml | 10 +++++----- .github/workflows/lint.yaml | 8 ++++---- .github/workflows/publish.yaml | 18 +++++++++--------- 3 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index c58023a..4847cc5 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -10,14 +10,14 @@ jobs: steps: - name: "Checkout" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "Setup NodeJS" - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "18" - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 name: Install pnpm id: pnpm-install with: @@ -30,7 +30,7 @@ jobs: run: | echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} @@ -44,7 +44,7 @@ jobs: - name: Build run: pnpm run build - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 with: name: astro-cookieconsent path: dist diff --git a/.github/workflows/lint.yaml b/.github/workflows/lint.yaml index 9bbbcec..0177667 100644 --- a/.github/workflows/lint.yaml +++ b/.github/workflows/lint.yaml @@ -10,14 +10,14 @@ jobs: steps: - name: "Checkout" - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: "Setup NodeJS" - uses: actions/setup-node@v3 + uses: actions/setup-node@v4 with: node-version: "18" - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 name: Install pnpm id: pnpm-install with: @@ -30,7 +30,7 @@ jobs: run: | echo "STORE_PATH=$(pnpm store path)" >> $GITHUB_OUTPUT - - uses: actions/cache@v3 + - uses: actions/cache@v4 name: Setup pnpm cache with: path: ${{ steps.pnpm-cache.outputs.STORE_PATH }} diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index a10399f..f7cd183 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -20,7 +20,7 @@ jobs: - build steps: - name: "Release 🚀" - uses: "softprops/action-gh-release@v1" + uses: "softprops/action-gh-release@v2" with: generate_release_notes: true @@ -33,19 +33,19 @@ jobs: contents: read packages: write steps: - - uses: actions/checkout@v3 - - uses: actions/download-artifact@v3 + - uses: actions/checkout@v4 + - uses: actions/download-artifact@v4 with: name: astro-cookieconsent path: ./dist # Setup .npmrc file to publish to GitHub Packages - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: '18.x' registry-url: 'https://npm.pkg.github.com' - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 with: version: 8.6.0 run_install: false @@ -61,18 +61,18 @@ jobs: - github-release runs-on: "ubuntu-latest" steps: - - uses: actions/checkout@v3 - - uses: actions/download-artifact@v3 + - uses: actions/checkout@v4 + - uses: actions/download-artifact@v4 with: name: astro-cookieconsent path: ./dist - - uses: actions/setup-node@v3 + - uses: actions/setup-node@v4 with: node-version: '18.x' registry-url: "https://registry.npmjs.org/" - - uses: pnpm/action-setup@v2 + - uses: pnpm/action-setup@v4 with: version: 8.6.0 run_install: false