From d8c44fcd50edd0240504eab66cc4f2cc384cf85f Mon Sep 17 00:00:00 2001 From: Evgeny Semenov Date: Tue, 31 Jan 2023 16:37:32 +0300 Subject: [PATCH 1/2] CI: Fix warnings in Workflows - Fix deprecated commands - Update the action for checking out a repo - Update host to toolchains build Signed-off-by: Evgeny Semenov --- .github/workflows/build-release.yml | 2 +- .github/workflows/build-toolchains.yml | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 4c94106..cff0495 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -56,7 +56,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Install pip3 dependencies run: | diff --git a/.github/workflows/build-toolchains.yml b/.github/workflows/build-toolchains.yml index 7add5e9..0a8228b 100644 --- a/.github/workflows/build-toolchains.yml +++ b/.github/workflows/build-toolchains.yml @@ -45,7 +45,7 @@ env: jobs: build: - runs-on: ubuntu-18.04 + runs-on: ubuntu-latest strategy: fail-fast: false @@ -58,7 +58,7 @@ jobs: - { mode: newlib, target: arc32 } steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v3 - name: Install apt dependencies run: | sudo apt-get -y update @@ -98,7 +98,7 @@ jobs: RELEASE_TAG="$(date --utc '+%Y.%m.%d')" fi - echo ::set-output name=toolchain_name::${{ matrix.target }}-${MODE}-${RELEASE_TAG} + echo "toolchain_name=${{ matrix.target }}-${MODE}-${RELEASE_TAG}" >> $GITHUB_OUTPUT autoconf From b5bc3eb0b0e9adb4d5403218105b88c325a19881 Mon Sep 17 00:00:00 2001 From: Evgeny Semenov Date: Tue, 31 Jan 2023 16:37:50 +0300 Subject: [PATCH 2/2] CI: Fix artifact name Signed-off-by: Evgeny Semenov --- .github/workflows/build-toolchains.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/.github/workflows/build-toolchains.yml b/.github/workflows/build-toolchains.yml index 0a8228b..abb6e58 100644 --- a/.github/workflows/build-toolchains.yml +++ b/.github/workflows/build-toolchains.yml @@ -92,9 +92,8 @@ jobs: MODE="elf"; fi - if [ -n ${{ inputs.release_tag }} ]; then - RELEASE_TAG="${{ inputs.release_tag }}" - else + RELEASE_TAG="${{ inputs.release_tag }}" + if [[ -z $RELEASE_TAG ]]; then RELEASE_TAG="$(date --utc '+%Y.%m.%d')" fi