diff --git a/.github/workflows/bypass.yaml b/.github/workflows/bypass.yaml new file mode 100644 index 00000000..56283c27 --- /dev/null +++ b/.github/workflows/bypass.yaml @@ -0,0 +1,34 @@ +name: build +on: + workflow_dispatch: + +jobs: + reset-run-number: + runs-on: ubuntu-latest + name: reset github.run_number + outputs: + run-number: ${{ steps.get-build.outputs.build-number }} + steps: + - name: Get build number + id: get-build + uses: mlilback/build-number@v1 + with: + base: -144 + run-id: ${{ github.run_number }} + + pr-merged: + if: ${{ github.event.pull_request.merged == true }} ## Skip if not merged + needs: reset-run-number + uses: kubescape/workflows/.github/workflows/incluster-comp-pr-merged.yaml@main + with: + IMAGE_NAME: quay.io/${{ github.repository_owner }}/node-agent + IMAGE_TAG: v0.2.${{ needs.reset-run-number.outputs.run-number }} + COMPONENT_NAME: nodeAgent + CGO_ENABLED: 0 + GO111MODULE: "on" + BUILD_PLATFORM: linux/amd64,linux/arm64 + GO_VERSION: "1.23" + REQUIRED_TESTS: '[]' + COSIGN: true + HELM_E2E_TEST: true + secrets: inherit diff --git a/.github/workflows/pr-merged.yaml b/.github/workflows/pr-merged.yaml index 0efca7b9..f47b7b5b 100644 --- a/.github/workflows/pr-merged.yaml +++ b/.github/workflows/pr-merged.yaml @@ -21,7 +21,7 @@ jobs: id: get-build uses: mlilback/build-number@v1 with: - base: -143 + base: -144 run-id: ${{ github.run_number }} pr-merged: