From 963a836a621050a77db441ac670d0c9d42116ff7 Mon Sep 17 00:00:00 2001 From: Robin Malfait Date: Sat, 15 Oct 2022 01:55:07 +0200 Subject: [PATCH] bump GitHub action versions (#9560) * bump GitHub action versions * use GITHUB_ENV instead of the deprecated `::set-output` --- .github/workflows/build-cli.yml | 21 +++++++++++---------- .github/workflows/integration-tests.yml | 8 ++++---- .github/workflows/nodejs.yml | 6 +++--- .github/workflows/release-insiders.yml | 15 ++++++++------- .github/workflows/release.yml | 6 +++--- 5 files changed, 29 insertions(+), 27 deletions(-) diff --git a/.github/workflows/build-cli.yml b/.github/workflows/build-cli.yml index 4cdd75e67..7e47eadf9 100644 --- a/.github/workflows/build-cli.yml +++ b/.github/workflows/build-cli.yml @@ -18,16 +18,17 @@ jobs: contents: write # for softprops/action-gh-release to create GitHub release runs-on: macos-11 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - run: git fetch --tags -f - name: Resolve version id: vars - run: echo "::set-output name=tag_name::$(git describe --tags --abbrev=0)" + run: | + echo "tag_name=$(git describe --tags --abbrev=0)" >> $GITHUB_ENV - name: Use Node.js 16 - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: '16' registry-url: 'https://registry.npmjs.org' @@ -51,14 +52,14 @@ jobs: uses: softprops/action-gh-release@v1 with: draft: true - tag_name: ${{ steps.vars.outputs.tag_name }} + tag_name: ${{ env.tag_name }} body: | - * [Linux (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-linux-arm64) - * [Linux (armv7)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-linux-armv7) - * [Linux (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-linux-x64) - * [macOS (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-macos-arm64) - * [macOS (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-macos-x64) - * [Windows (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ steps.vars.outputs.tag_name }}/tailwindcss-windows-x64.exe) + * [Linux (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-linux-arm64) + * [Linux (armv7)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-linux-armv7) + * [Linux (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-linux-x64) + * [macOS (arm64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-macos-arm64) + * [macOS (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-macos-x64) + * [Windows (x64)](https://github.com/tailwindlabs/tailwindcss/releases/download/${{ env.tag_name }}/tailwindcss-windows-x64.exe) files: | standalone-cli/dist/tailwindcss-linux-arm64 standalone-cli/dist/tailwindcss-linux-armv7 diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 9d813ad5b..2db84c50f 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -28,15 +28,15 @@ jobs: node-version: [16] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - name: Use cached node_modules (tailwindcss) id: cache-tailwindcss - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: node_modules key: nodeModules-${{ hashFiles('./package-lock.json') }}-${{ matrix.node-version }}-tailwindcss @@ -54,7 +54,7 @@ jobs: - name: Use cached node_modules (integrations) id: cache-integrations - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: ./integrations/**/node_modules key: nodeModules-${{ hashFiles('./integrations/**/package-lock.json') }}-${{ matrix.node-version }}-${{ matrix.integration }}-integrations diff --git a/.github/workflows/nodejs.yml b/.github/workflows/nodejs.yml index c00672f68..874676cf1 100644 --- a/.github/workflows/nodejs.yml +++ b/.github/workflows/nodejs.yml @@ -21,15 +21,15 @@ jobs: node-version: [12, 14, 16] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} - name: Use cached node_modules id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: node_modules key: nodeModules-${{ hashFiles('./package-lock.json') }}-${{ matrix.node-version }} diff --git a/.github/workflows/release-insiders.yml b/.github/workflows/release-insiders.yml index f82b869cb..f18d3fe43 100644 --- a/.github/workflows/release-insiders.yml +++ b/.github/workflows/release-insiders.yml @@ -16,17 +16,17 @@ jobs: node-version: [12] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} registry-url: 'https://registry.npmjs.org' - name: Use cached node_modules id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: node_modules key: nodeModules-${{ hashFiles('**/package-lock.json') }}-${{ matrix.node-version }} @@ -59,10 +59,11 @@ jobs: - name: Resolve version id: vars - run: echo "::set-output name=sha_short::$(git rev-parse --short HEAD)" + run: | + echo "sha_short=$(git rev-parse --short HEAD)" >> $GITHUB_ENV - - name: "Version based on commit: 0.0.0-insiders.${{ steps.vars.outputs.sha_short }}" - run: npm version 0.0.0-insiders.${{ steps.vars.outputs.sha_short }} --force --no-git-tag-version + - name: "Version based on commit: 0.0.0-insiders.${{ env.sha_short }}" + run: npm version 0.0.0-insiders.${{ env.sha_short }} --force --no-git-tag-version - name: Publish run: npm publish --tag insiders @@ -81,6 +82,6 @@ jobs: ref: 'master', workflow_id: 'upgrade-tailwindcss.yml', inputs: { - insidersVersion: '0.0.0-insiders.${{ steps.vars.outputs.sha_short }}' + insidersVersion: '0.0.0-insiders.${{ env.sha_short }}' } }) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5fa806898..629678541 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -16,17 +16,17 @@ jobs: node-version: [12] steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Use Node.js ${{ matrix.node-version }} - uses: actions/setup-node@v2 + uses: actions/setup-node@v3 with: node-version: ${{ matrix.node-version }} registry-url: 'https://registry.npmjs.org' - name: Use cached node_modules id: cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: node_modules key: nodeModules-${{ hashFiles('**/package-lock.json') }}-${{ matrix.node-version }}