From 644a519cd84cd7a9493e6ab1069f3b280a296b56 Mon Sep 17 00:00:00 2001 From: Alan Sherman Date: Thu, 31 Jul 2025 20:23:18 -0700 Subject: [PATCH 1/2] Fix docker build times Signed-off-by: Alan Sherman --- .github/workflows/docker-build-main.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-build-main.yml b/.github/workflows/docker-build-main.yml index 92c52096..1ab58c87 100644 --- a/.github/workflows/docker-build-main.yml +++ b/.github/workflows/docker-build-main.yml @@ -7,6 +7,7 @@ on: push: branches: - main + - asherman/docker-test workflow_dispatch: permissions: @@ -45,6 +46,16 @@ jobs: images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} tags: | type=raw,value=development + labels: | + org.opencontainers.image.title=LFX PCC UI + org.opencontainers.image.description=Linux Foundation LFX Project Control Center UI application + org.opencontainers.image.vendor=The Linux Foundation + org.opencontainers.image.licenses=MIT + org.opencontainers.image.documentation=https://github.com/${{ github.repository }}/blob/main/README.md + org.opencontainers.image.source=https://github.com/${{ github.repository }} + com.github.actions.run_id=${{ github.run_id }} + com.github.actions.run_number=${{ github.run_number }} + com.github.actions.workflow=${{ github.workflow }} - name: Build and push Docker image uses: docker/build-push-action@v5 @@ -53,7 +64,7 @@ jobs: push: true tags: ${{ steps.meta.outputs.tags }} labels: ${{ steps.meta.outputs.labels }} - platforms: linux/amd64,linux/arm64 + platforms: linux/amd64 cache-from: type=gha cache-to: type=gha,mode=max build-args: | From f9ce77536683f6539be24c7c60e6c5a4531c4f94 Mon Sep 17 00:00:00 2001 From: Alan Sherman Date: Thu, 31 Jul 2025 20:26:08 -0700 Subject: [PATCH 2/2] Fix docker build times Signed-off-by: Alan Sherman --- .github/workflows/docker-build-main.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.github/workflows/docker-build-main.yml b/.github/workflows/docker-build-main.yml index 1ab58c87..3fb89c2e 100644 --- a/.github/workflows/docker-build-main.yml +++ b/.github/workflows/docker-build-main.yml @@ -7,7 +7,6 @@ on: push: branches: - main - - asherman/docker-test workflow_dispatch: permissions: