From 7d2abbc4fb38a3985b36d9e10a0ca8c4beb9e366 Mon Sep 17 00:00:00 2001 From: Vitaliy Guschin Date: Wed, 26 Jun 2024 12:46:00 +0700 Subject: [PATCH] Add an image with profiling enabled. Signed-off-by: Vitaliy Guschin --- .github/workflows/docker-push-ghcr.yaml | 6 ++++++ .github/workflows/docker-release.yaml | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/.github/workflows/docker-push-ghcr.yaml b/.github/workflows/docker-push-ghcr.yaml index 7e89dbf..f2856eb 100644 --- a/.github/workflows/docker-push-ghcr.yaml +++ b/.github/workflows/docker-push-ghcr.yaml @@ -2,6 +2,11 @@ name: Push docker image to ghcr on: workflow_call: + inputs: + build-args: + type: string + required: false + default: "" jobs: push: runs-on: ubuntu-latest @@ -34,5 +39,6 @@ jobs: file: Dockerfile context: . platforms: linux/amd64 + build-args: ${{ inputs.build-args }} push: true tags: ${{ steps.metaci.outputs.tags }} diff --git a/.github/workflows/docker-release.yaml b/.github/workflows/docker-release.yaml index b7d1d1e..adcd0c6 100644 --- a/.github/workflows/docker-release.yaml +++ b/.github/workflows/docker-release.yaml @@ -6,6 +6,10 @@ on: tag: type: string required: true + build-args: + type: string + required: false + default: "" secrets: token: required: true @@ -35,4 +39,5 @@ jobs: context: . push: true platforms: linux/amd64,linux/arm64 + build-args: ${{ inputs.build-args }} tags: "ghcr.io/${{ github.repository_owner }}/${{ github.event.repository.name }}:${{ inputs.tag }}"