From 4301e15ba641eb3aa57861acfbe63b76fcc191cf Mon Sep 17 00:00:00 2001 From: zhanghongtong Date: Wed, 15 Dec 2021 17:18:50 +0800 Subject: [PATCH] ci: fix upload release asset failed --- .github/workflows/dev.yml | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/.github/workflows/dev.yml b/.github/workflows/dev.yml index ad24fe0c..ba73ea01 100644 --- a/.github/workflows/dev.yml +++ b/.github/workflows/dev.yml @@ -117,6 +117,11 @@ jobs: with: name: ${{ matrix.arch }} + - id: package + env: + ARCH: ${{ matrix.arch }} + run: echo "::set-output name=name::neuron-${GITHUB_REF##*/}-${ARCH%%-*}.tar.gz" + - uses: docker/setup-buildx-action@v1 - uses: docker/setup-qemu-action@v1 with: @@ -137,7 +142,7 @@ jobs: ;; esac docker run -d --name neuron \ - -v ${{ steps.download.outputs.download-path }}:/opt/neuron.tar.gz \ + -v $(pwd)/${{ steps.package.outputs.name }}:/opt/neuron.tar.gz \ -p 7001:7001 \ --platform ${platform} \ ubuntu:18.04 \ @@ -149,8 +154,6 @@ jobs: if ! curl --silent --show-error -X POST http://127.0.0.1:7001/api/v2/ping > /dev/null; then sleep 1 fi - - id: asset - run: echo "::set-output name=file-name::$(basename ${{ steps.download.outputs.download-path }})" - uses: actions/upload-release-asset@v1 if: github.event_name == 'release' @@ -158,8 +161,8 @@ jobs: GITHUB_TOKEN: ${{ github.token }} with: upload_url: ${{ github.event.release.upload_url }} - asset_path: ${{ steps.download.outputs.download-path }} - asset_name: ${{ steps.asset.outputs.file-name}} + asset_path: ./${{ steps.package.outputs.name}} + asset_name: ${{ steps.package.outputs.name}} asset_content_type: application/octet-stream - uses: geekyeggo/delete-artifact@v1