From 097b52ee854b52ae643a7fdc22150b5be5bc3fd0 Mon Sep 17 00:00:00 2001 From: Alexander Sohn <39831045+Sohn123@users.noreply.github.com> Date: Mon, 24 Jul 2023 13:11:02 +0200 Subject: [PATCH] Update release.yml (#69) --- .github/workflows/release.yml | 44 ++++++++++++++++++++--------------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 16d3726..f9f2c66 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,34 +7,40 @@ on: - "v*" jobs: + get-version: + runs-on: "ubuntu-latest" + permissions: + contents: read + outputs: + version: ${{ steps.step1.outputs.version }} + steps: + - id: step1 + run: echo "version=${GITHUB_REF#refs/*/}" >> "$GITHUB_OUTPUT" build-arm: permissions: packages: write contents: read - - steps: - - name: Set tag - run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - - uses: ./.github/workflows/build-openwrt.yml - with: - architecture: mvebu-cortexa9-22.03.3 - version: ${{ env.RELEASE_VERSION }} - secrets: - ghtoken: ${{ secrets.GITHUB_TOKEN }} + needs: + [get-version] + uses: ./.github/workflows/build-openwrt.yml + with: + architecture: mvebu-cortexa9-22.03.3 + version: ${{ needs.get-version.outputs.version }} + secrets: + ghtoken: ${{ secrets.GITHUB_TOKEN }} build-ramips: permissions: packages: write contents: read - steps: - - name: Set tag - run: echo "RELEASE_VERSION=${GITHUB_REF#refs/*/}" >> $GITHUB_ENV - - uses: ./.github/workflows/build-openwrt.yml - with: - architecture: ramips-mt7621-22.03.3 - version: ${{ env.RELEASE_VERSION }} - secrets: - ghtoken: ${{ secrets.GITHUB_TOKEN }} + needs: + [get-version] + uses: ./.github/workflows/build-openwrt.yml + with: + architecture: ramips-mt7621-22.03.3 + version: ${{ needs.get-version.outputs.version }} + secrets: + ghtoken: ${{ secrets.GITHUB_TOKEN }} release: needs: [build-ramips, build-arm]