From ecbb2609c03413d10b67b2f4817d1fbe37e531e2 Mon Sep 17 00:00:00 2001 From: Jason Heath Date: Tue, 2 Jul 2024 08:26:47 -0400 Subject: [PATCH] wip 1719923207 Signed-off-by: Jason Heath --- .github/workflows/hab-pkg-build-upload.yaml | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/.github/workflows/hab-pkg-build-upload.yaml b/.github/workflows/hab-pkg-build-upload.yaml index 24dcb2b4f..5c5e6784e 100644 --- a/.github/workflows/hab-pkg-build-upload.yaml +++ b/.github/workflows/hab-pkg-build-upload.yaml @@ -61,11 +61,13 @@ jobs: matrix: os: [ubuntu-latest] channel: [unstable] - components: [builder-api, builder-graph, builder-jobsrv, builder-minio] + components: [builder-graph, builder-minio] # components: [builder-api, builder-api-proxy, builder-graph, builder-jobsrv, builder-minio] runs-on: ${{matrix.os}} steps: + + - name: Checkout for ${{matrix.components}} uses: actions/checkout@v4 @@ -163,7 +165,7 @@ jobs: matrix: os: [ubuntu-latest] channel: [unstable] - components: [builder-api, builder-jobsrv, builder-worker] + components: [builder-api, builder-jobsrv] # components: [builder-api, builder-api-proxy, builder-jobsrv, builder-worker] runs-on: ${{matrix.os}} steps: @@ -180,7 +182,14 @@ jobs: # name: hart-files # path: /hab/cache/artifacts/ - - name: Build and Upload Habitat Package + - name: ${{matrix.components}} habitat directory package + uses: ./.github/actions/hab-pkg-build-and-upload-linux + with: + hab-auth-token: ${{ env.HAB_AUTH_TOKEN }} + hab-origin: ${{ env.HAB_ORIGIN }} + bldr-component: components/${{matrix.components}}/habitat + + - name: ${{matrix.components}} habitat-dev directory package uses: ./.github/actions/hab-pkg-build-and-upload-linux with: hab-auth-token: ${{ env.HAB_AUTH_TOKEN }}