diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 49a187e1..d1f723fa 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -40,27 +40,14 @@ jobs: go-version: 1.16 - name: Build - run: mkdir -p build/${{ matrix.os }} && go mod tidy && go build -ldflags "-w -s" -o build/${{ matrix.os }}/kubescape && md5sum build/${{ matrix.os }}/kubescape > build/${{ matrix.os }}/kubescape.md5 + run: mkdir -p build/${{ matrix.os }} && go mod tidy && go build -ldflags "-w -s" -o build/${{ matrix.os }}/kubescape-${{ matrix.os }} && md5sum build/${{ matrix.os }}/kubescape-${{ matrix.os }} > build/${{ matrix.os }}/kubescape-${{ matrix.os }}.md5 - name: Upload Release binaries id: upload-release-asset - uses: actions/upload-release-asset@v1 + uses: alexellis/upload-assets@0.2.2 env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + GITHUB_TOKEN: ${{ github.token }} with: upload_url: ${{ needs.once.outputs.upload_url }} - asset_path: build/${{ matrix.os }}/kubescape - asset_name: kubescape-${{ matrix.os }} + asset_paths: '["build/${{ matrix.os }}/kubescape*"]' asset_content_type: application/octet-stream - - - name: Upload Release md5 digest - id: upload-release-asset - uses: actions/upload-release-asset@v1 - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - upload_url: ${{ needs.once.outputs.upload_url }} - asset_path: build/${{ matrix.os }}/kubescape.md5 - asset_name: kubescape-${{ matrix.os }} - asset_content_type: application/octet-stream -