From fb9a4cc22477124618cec9d0d48e8666885e7fe2 Mon Sep 17 00:00:00 2001 From: Tomasz Nowak Date: Thu, 18 Jul 2024 13:36:23 +0200 Subject: [PATCH] fix: Use arc arm runner in release workflow --- .github/workflows/release.yml | 26 ++++++++++++-------------- 1 file changed, 12 insertions(+), 14 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 641478efe82b..9fcd18436b84 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -7,31 +7,29 @@ on: jobs: arm64: name: Release Go Binary arm64 - runs-on: [self-hosted, arm64] + runs-on: arc-runners-arm-stage steps: - - uses: actions/checkout@v2 - - name: Build geth - run: | - cd cmd/geth && /opt/go/1.21.0/bin/go build - tar -czvf geth-$(basename ${GITHUB_REF})-linux-arm64.tar.gz geth - echo $(md5sum geth | awk '{print $1}') > geth-$(basename ${GITHUB_REF})-linux-arm64.tar.gz.md5 - - name: Upload geth to release page - run: | - github-assets-uploader -logtostderr -f cmd/geth/geth-$(basename ${GITHUB_REF})-linux-arm64.tar.gz -mediatype application/gzip -repo ${GITHUB_REPOSITORY} -token ${{ secrets.GITHUB_TOKEN }} -tag=$(basename ${GITHUB_REF}) -releasename="" -retry 3 - github-assets-uploader -logtostderr -f cmd/geth/geth-$(basename ${GITHUB_REF})-linux-arm64.tar.gz.md5 -mediatype text/plain -repo ${GITHUB_REPOSITORY} -token ${{ secrets.GITHUB_TOKEN }} -tag=$(basename ${GITHUB_REF}) -releasename="" -retry 3 + - uses: actions/checkout@v4 + - uses: wangyoucao577/go-release-action@v1 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + goos: linux + goarch: arm64 + project_path: ./cmd/geth + binary_name: geth amd64: name: Release Go Binary amd64 runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: wangyoucao577/go-release-action@v1.39 + - uses: actions/checkout@v4 + - uses: wangyoucao577/go-release-action@v1 with: github_token: ${{ secrets.GITHUB_TOKEN }} goos: linux goarch: amd64 project_path: ./cmd/geth binary_name: geth - - uses: wangyoucao577/go-release-action@v1.39 + - uses: wangyoucao577/go-release-action@v1 with: github_token: ${{ secrets.GITHUB_TOKEN }} goos: linux