eliminate github action warning by upgrading to v3

also change deprecated `set-output` to $GITHUB_OUTPUT
This commit is contained in:
jangko 2022-12-08 16:21:43 +07:00
parent d2381b6536
commit 718f4991cf
No known key found for this signature in database
GPG Key ID: 31702AE10541E6B9
3 changed files with 37 additions and 37 deletions

View File

@ -34,7 +34,7 @@ jobs:
if: github.event_name == 'push' if: github.event_name == 'push'
steps: steps:
- name: Checkout nimbus-eth1 - name: Checkout nimbus-eth1
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Install modprobe - name: Install modprobe
run: | run: |
@ -52,11 +52,11 @@ jobs:
git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1 git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1
} }
nbsHash=$(getHash status-im/nimbus-build-system) nbsHash=$(getHash status-im/nimbus-build-system)
echo "::set-output name=nimbus_build_system::$nbsHash" echo "nimbus_build_system=$nbsHash" >> $GITHUB_OUTPUT
- name: Restore prebuilt Nim binaries from cache - name: Restore prebuilt Nim binaries from cache
id: nim-cache id: nim-cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: NimBinaries path: NimBinaries
key: 'nim-linux-amd64-${{ steps.versions.outputs.nimbus_build_system }}-fluffy' key: 'nim-linux-amd64-${{ steps.versions.outputs.nimbus_build_system }}-fluffy'
@ -127,7 +127,7 @@ jobs:
runs-on: ${{ matrix.builder }} runs-on: ${{ matrix.builder }}
steps: steps:
- name: Checkout nimbus-eth1 - name: Checkout nimbus-eth1
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Derive environment variables - name: Derive environment variables
shell: bash shell: bash
@ -199,7 +199,7 @@ jobs:
- name: Restore Nim DLLs dependencies (Windows) from cache - name: Restore Nim DLLs dependencies (Windows) from cache
if: runner.os == 'Windows' if: runner.os == 'Windows'
id: windows-dlls-cache id: windows-dlls-cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: external/dlls-${{ matrix.target.cpu }} path: external/dlls-${{ matrix.target.cpu }}
key: 'dlls-${{ matrix.target.cpu }}-fluffy' key: 'dlls-${{ matrix.target.cpu }}-fluffy'
@ -227,11 +227,11 @@ jobs:
git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1 git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1
} }
nbsHash=$(getHash status-im/nimbus-build-system) nbsHash=$(getHash status-im/nimbus-build-system)
echo "::set-output name=nimbus_build_system::$nbsHash" echo "nimbus_build_system=$nbsHash" >> $GITHUB_OUTPUT
- name: Restore prebuilt Nim binaries from cache - name: Restore prebuilt Nim binaries from cache
id: nim-cache id: nim-cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: NimBinaries path: NimBinaries
key: 'nim-${{ matrix.target.os }}-${{ matrix.target.cpu }}-${{ steps.versions.outputs.nimbus_build_system }}-fluffy' key: 'nim-${{ matrix.target.os }}-${{ matrix.target.cpu }}-${{ steps.versions.outputs.nimbus_build_system }}-fluffy'

View File

@ -57,7 +57,7 @@ jobs:
runs-on: ${{ matrix.builder }} runs-on: ${{ matrix.builder }}
steps: steps:
- name: Checkout nimbus-eth1 - name: Checkout nimbus-eth1
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Derive environment variables - name: Derive environment variables
shell: bash shell: bash
@ -140,7 +140,7 @@ jobs:
- name: Restore Nim DLLs dependencies (Windows) from cache - name: Restore Nim DLLs dependencies (Windows) from cache
if: runner.os == 'Windows' if: runner.os == 'Windows'
id: windows-dlls-cache id: windows-dlls-cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: external/dlls-${{ matrix.target.cpu }} path: external/dlls-${{ matrix.target.cpu }}
key: 'dlls-${{ matrix.target.cpu }}-verified-proxy' key: 'dlls-${{ matrix.target.cpu }}-verified-proxy'
@ -168,11 +168,11 @@ jobs:
git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1 git ls-remote "https://github.com/$1" "${2:-HEAD}" | cut -f 1
} }
nbsHash=$(getHash status-im/nimbus-build-system) nbsHash=$(getHash status-im/nimbus-build-system)
echo "::set-output name=nimbus_build_system::$nbsHash" echo "nimbus_build_system=$nbsHash" >> $GITHUB_OUTPUT
- name: Restore prebuilt Nim binaries from cache - name: Restore prebuilt Nim binaries from cache
id: nim-cache id: nim-cache
uses: actions/cache@v2 uses: actions/cache@v3
with: with:
path: NimBinaries path: NimBinaries
key: 'nim-${{ matrix.target.os }}-${{ matrix.target.cpu }}-${{ steps.versions.outputs.nimbus_build_system }}-verified-proxy' key: 'nim-${{ matrix.target.os }}-${{ matrix.target.cpu }}-${{ steps.versions.outputs.nimbus_build_system }}-verified-proxy'

View File

@ -11,24 +11,24 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Build project - name: Build project
id: make_dist id: make_dist
run: | run: |
make dist-amd64 make dist-amd64
cd dist cd dist
ARCHIVE=$(echo nimbus-eth1_Linux_amd64_*.tar.gz) ARCHIVE=$(echo nimbus-eth1_Linux_amd64_*.tar.gz)
echo "::set-output name=archive::"${ARCHIVE} echo "archive=${ARCHIVE}" >> $GITHUB_OUTPUT
echo "::set-output name=archive_dir::"${ARCHIVE%.tar.gz} echo "archive_dir=${ARCHIVE%.tar.gz}" >> $GITHUB_OUTPUT
tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum
- name: Upload archive artefact - name: Upload archive artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Linux_amd64_archive name: Linux_amd64_archive
path: ./dist/${{ steps.make_dist.outputs.archive }} path: ./dist/${{ steps.make_dist.outputs.archive }}
retention-days: 2 retention-days: 2
- name: Upload checksum artefact - name: Upload checksum artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Linux_amd64_checksum name: Linux_amd64_checksum
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum
@ -61,24 +61,24 @@ jobs:
sudo apt-get -qq update sudo apt-get -qq update
sudo apt-get -qq -y install binfmt-support qemu-user-static sudo apt-get -qq -y install binfmt-support qemu-user-static
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Build project - name: Build project
id: make_dist id: make_dist
run: | run: |
make dist-arm64 make dist-arm64
cd dist cd dist
ARCHIVE=$(echo nimbus-eth1_Linux_arm64v8_*.tar.gz) ARCHIVE=$(echo nimbus-eth1_Linux_arm64v8_*.tar.gz)
echo "::set-output name=archive::"${ARCHIVE} echo "archive=${ARCHIVE}" >> $GITHUB_OUTPUT
echo "::set-output name=archive_dir::"${ARCHIVE%.tar.gz} echo "archive_dir=${ARCHIVE%.tar.gz}" >> $GITHUB_OUTPUT
tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum
- name: Upload archive artefact - name: Upload archive artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Linux_arm64_archive name: Linux_arm64_archive
path: ./dist/${{ steps.make_dist.outputs.archive }} path: ./dist/${{ steps.make_dist.outputs.archive }}
retention-days: 2 retention-days: 2
- name: Upload checksum artefact - name: Upload checksum artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Linux_arm64_checksum name: Linux_arm64_checksum
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum
@ -105,24 +105,24 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Build project - name: Build project
id: make_dist id: make_dist
run: | run: |
make dist-win64 make dist-win64
cd dist cd dist
ARCHIVE=$(echo nimbus-eth1_Windows_amd64_*.tar.gz) ARCHIVE=$(echo nimbus-eth1_Windows_amd64_*.tar.gz)
echo "::set-output name=archive::"${ARCHIVE} echo "archive=${ARCHIVE}" >> $GITHUB_OUTPUT
echo "::set-output name=archive_dir::"${ARCHIVE%.tar.gz} echo "archive_dir=${ARCHIVE%.tar.gz}" >> $GITHUB_OUTPUT
tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum
- name: Upload archive artefact - name: Upload archive artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Windows_amd64_archive name: Windows_amd64_archive
path: ./dist/${{ steps.make_dist.outputs.archive }} path: ./dist/${{ steps.make_dist.outputs.archive }}
retention-days: 2 retention-days: 2
- name: Upload checksum artefact - name: Upload checksum artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: Windows_amd64_checksum name: Windows_amd64_checksum
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum
@ -132,24 +132,24 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Build project - name: Build project
id: make_dist id: make_dist
run: | run: |
make dist-macos make dist-macos
cd dist cd dist
ARCHIVE=$(echo nimbus-eth1_macOS_amd64_*.tar.gz) ARCHIVE=$(echo nimbus-eth1_macOS_amd64_*.tar.gz)
echo "::set-output name=archive::"${ARCHIVE} echo "archive=${ARCHIVE}" >> $GITHUB_OUTPUT
echo "::set-output name=archive_dir::"${ARCHIVE%.tar.gz} echo "archive_dir=${ARCHIVE%.tar.gz}" >> $GITHUB_OUTPUT
tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum
- name: Upload archive artefact - name: Upload archive artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: macOS_amd64_archive name: macOS_amd64_archive
path: ./dist/${{ steps.make_dist.outputs.archive }} path: ./dist/${{ steps.make_dist.outputs.archive }}
retention-days: 2 retention-days: 2
- name: Upload checksum artefact - name: Upload checksum artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: macOS_amd64_checksum name: macOS_amd64_checksum
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum
@ -159,24 +159,24 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v3
- name: Build project - name: Build project
id: make_dist id: make_dist
run: | run: |
make dist-macos-arm64 make dist-macos-arm64
cd dist cd dist
ARCHIVE=$(echo nimbus-eth1_macOS_arm64_*.tar.gz) ARCHIVE=$(echo nimbus-eth1_macOS_arm64_*.tar.gz)
echo "::set-output name=archive::"${ARCHIVE} echo "archive=${ARCHIVE}" >> $GITHUB_OUTPUT
echo "::set-output name=archive_dir::"${ARCHIVE%.tar.gz} echo "archive_dir=${ARCHIVE%.tar.gz}" >> $GITHUB_OUTPUT
tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum tar -xzf ${ARCHIVE} ${ARCHIVE%.tar.gz}/build/nimbus.sha512sum
- name: Upload archive artefact - name: Upload archive artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: macOS_arm64_archive name: macOS_arm64_archive
path: ./dist/${{ steps.make_dist.outputs.archive }} path: ./dist/${{ steps.make_dist.outputs.archive }}
retention-days: 2 retention-days: 2
- name: Upload checksum artefact - name: Upload checksum artefact
uses: actions/upload-artifact@v2 uses: actions/upload-artifact@v3
with: with:
name: macOS_arm64_checksum name: macOS_arm64_checksum
path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum path: ./dist/${{ steps.make_dist.outputs.archive_dir }}/build/nimbus.sha512sum
@ -187,7 +187,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Download artefacts - name: Download artefacts
uses: actions/download-artifact@v2 uses: actions/download-artifact@v3
- name: Create release notes - name: Create release notes
run: | run: |
cat > release_notes.md <<EOF cat > release_notes.md <<EOF