From 1f18b78e1b614b958e6d7eec2ae5185df744f43b Mon Sep 17 00:00:00 2001 From: Martin Dimitrov Date: Tue, 30 Jun 2026 18:02:43 -0700 Subject: [PATCH] add submodule strategy --- .gitea/workflows/diff-output.yaml | 2 +- .gitea/workflows/docker-publish-ghcr.yaml | 6 ++++++ .gitea/workflows/docker-publish-private.yaml | 6 ++++++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/.gitea/workflows/diff-output.yaml b/.gitea/workflows/diff-output.yaml index 962fc17..c8b03e8 100644 --- a/.gitea/workflows/diff-output.yaml +++ b/.gitea/workflows/diff-output.yaml @@ -27,7 +27,7 @@ jobs: is_changed: ${{ steps.changed-files-specific.outputs.any_changed }} steps: - - name: Checkout Code to Build + - name: Checkout Code to Diff uses: actions/checkout@v4 with: repository: ${{ inputs.repository }} diff --git a/.gitea/workflows/docker-publish-ghcr.yaml b/.gitea/workflows/docker-publish-ghcr.yaml index b194c21..b17cf5d 100644 --- a/.gitea/workflows/docker-publish-ghcr.yaml +++ b/.gitea/workflows/docker-publish-ghcr.yaml @@ -22,6 +22,11 @@ on: required: false type: string default: 'linux/amd64' + submodules: + description: 'Submodule checkout strategy (true, false, or recursive)' + required: false + default: 'false' + type: string jobs: docker: @@ -36,6 +41,7 @@ jobs: repository: ${{ inputs.repository }} ref: ${{ inputs.ref }} token: ${{ github.token }} + submodules: ${{ inputs.submodules }} - name: Setup Docker (QEMU, Buildx) uses: https://gitea.chromart.cc/martin/chromart-gitea-actions/.gitea/actions/docker-setup@main diff --git a/.gitea/workflows/docker-publish-private.yaml b/.gitea/workflows/docker-publish-private.yaml index 97800ae..298bdaf 100644 --- a/.gitea/workflows/docker-publish-private.yaml +++ b/.gitea/workflows/docker-publish-private.yaml @@ -22,6 +22,11 @@ on: required: false type: string default: 'linux/amd64' + submodules: + description: 'Submodule checkout strategy (true, false, or recursive)' + required: false + default: 'false' + type: string secrets: [] jobs: @@ -34,6 +39,7 @@ jobs: repository: ${{ inputs.repository }} ref: ${{ inputs.ref }} token: ${{ github.token }} + submodules: ${{ inputs.submodules }} - name: Setup Docker (QEMU, Buildx) uses: https://gitea.chromart.cc/martin/chromart-gitea-actions/.gitea/actions/docker-setup@main