From 573d85d7705e0cf4e4dcf9dc4e49b290dd07432f Mon Sep 17 00:00:00 2001 From: Ben Hirschberg Date: Sun, 5 Sep 2021 15:37:18 +0300 Subject: [PATCH 1/4] returning master push run --- .github/workflows/build.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 3edea7de..49a187e1 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,6 +1,8 @@ name: build on: + push: + branches: [ master ] pull_request: branches: [ master ] types: [ closed ] From 80c5fd74397a7886cfe5afeadb1fc9f2c521becb Mon Sep 17 00:00:00 2001 From: Ben Hirschberg Date: Sun, 5 Sep 2021 16:46:13 +0300 Subject: [PATCH 2/4] moving to alexellis/upload-assets --- .github/workflows/build.yaml | 21 ++++----------------- 1 file changed, 4 insertions(+), 17 deletions(-) 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 - From 228e7703a8e76cdefaa93eb2f2fa1dff4e9343f7 Mon Sep 17 00:00:00 2001 From: Ben Hirschberg Date: Sun, 5 Sep 2021 16:51:00 +0300 Subject: [PATCH 3/4] removing unneeded fields --- .github/workflows/build.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index d1f723fa..1d638608 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -48,6 +48,4 @@ jobs: env: GITHUB_TOKEN: ${{ github.token }} with: - upload_url: ${{ needs.once.outputs.upload_url }} asset_paths: '["build/${{ matrix.os }}/kubescape*"]' - asset_content_type: application/octet-stream From 6a0ee6e0d71c9ffc657b72e95bd0a572cc8eec31 Mon Sep 17 00:00:00 2001 From: Ben Hirschberg Date: Sun, 5 Sep 2021 16:59:55 +0300 Subject: [PATCH 4/4] specific upload files --- .github/workflows/build.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 1d638608..0dc64520 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -48,4 +48,4 @@ jobs: env: GITHUB_TOKEN: ${{ github.token }} with: - asset_paths: '["build/${{ matrix.os }}/kubescape*"]' + asset_paths: '["build/${{ matrix.os }}/kubescape-${{ matrix.os }}","build/${{ matrix.os }}/kubescape-${{ matrix.os }}.md5"]'