From 626d659fd93a0cae6a70ef860c31040ff85804d7 Mon Sep 17 00:00:00 2001 From: Carlos Venegas Date: Mon, 9 Aug 2021 21:38:46 +0000 Subject: [PATCH] actions: kata-deploy on PRs and use makefile - Run kata-deploy tarball generation action on every PR. - Use kata-deploy makefile targets. Signed-off-by: Carlos Venegas --- .github/workflows/kata-deploy-push.yaml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/kata-deploy-push.yaml b/.github/workflows/kata-deploy-push.yaml index ed3d29b66f..e5434758a5 100644 --- a/.github/workflows/kata-deploy-push.yaml +++ b/.github/workflows/kata-deploy-push.yaml @@ -1,6 +1,6 @@ -name: kata-deploy-build +name: kata deploy build -on: push +on: [push, pull_request] jobs: build-asset: @@ -24,7 +24,7 @@ jobs: - name: Build ${{ matrix.asset }} run: | - ./tools/packaging/kata-deploy/local-build/kata-deploy-binaries-in-docker.sh --build="${KATA_ASSET}" + make "${KATA_ASSET}-tarball" build_dir=$(readlink -f build) # store-artifact does not work with symlink sudo cp -r --preserve=all "${build_dir}" "kata-build" @@ -47,10 +47,10 @@ jobs: uses: actions/download-artifact@v2 with: name: kata-artifacts - path: kata-artifacts + path: build - name: merge-artifacts run: | - ./tools/packaging/kata-deploy/local-build/kata-deploy-merge-builds.sh kata-artifacts + make merge-builds - name: store-artifacts uses: actions/upload-artifact@v2 with: