From fc3cc6e3c2223b42ed4e12808d3ce7ec4bbc79a4 Mon Sep 17 00:00:00 2001 From: Eric Ernst Date: Mon, 21 Oct 2019 17:11:53 -0700 Subject: [PATCH] workflows: add release workflow Many changes introduced by Archana Shinde. This workflow will: 1. get a list of artifacts from the packaging repo 2. In parallel, build each of the applicable artifacts 3. Consolidate the build artifacts from <2> 4. Test the artifacts in a docker image on AKS 5. Push the verified docker image to dockerhub Status: - needs snap support (todo: Julio) - needs support for pushing to GH releases page (todo:Carlos) - needs to use kata-containers branches of packaging once the prerequisite commits land there (todo: Eric - should push to katacontainers dockerhub, once flow is verified (todo: Eric) - needs secrets added to kata-containers/kata-containers, once we are ready to merge there (todo: Eric) Signed-off-by: Eric Ernst --- .github/workflows/main.yaml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/main.yaml b/.github/workflows/main.yaml index 8590ecb54..7e2360070 100644 --- a/.github/workflows/main.yaml +++ b/.github/workflows/main.yaml @@ -341,5 +341,3 @@ jobs: # tag the container image we created and push to DockerHub docker tag katadocker/kata-deploy-ci:${{ env.PKG_SHA }} katadocker/kata-deploy:${{ env.TAG }} docker push katadocker/kata-deploy:${{ env.TAG }} - -