From cdf06666a1eff9e271a74410c65fd3c542bd49e3 Mon Sep 17 00:00:00 2001 From: Davidson Gomes Date: Wed, 15 Oct 2025 09:58:27 -0300 Subject: [PATCH] chore(workflows): update checkout step to include submodules - Added 'submodules: recursive' option to the checkout step in multiple workflow files to ensure submodules are properly initialized during CI/CD processes. --- .github/workflows/check_code_quality.yml | 2 ++ .github/workflows/publish_docker_image.yml | 2 ++ .github/workflows/publish_docker_image_homolog.yml | 2 ++ .github/workflows/publish_docker_image_latest.yml | 2 ++ .github/workflows/security.yml | 4 ++++ 5 files changed, 12 insertions(+) diff --git a/.github/workflows/check_code_quality.yml b/.github/workflows/check_code_quality.yml index 6bb3f0c3..df156f21 100644 --- a/.github/workflows/check_code_quality.yml +++ b/.github/workflows/check_code_quality.yml @@ -13,6 +13,8 @@ jobs: steps: - uses: actions/checkout@v5 + with: + submodules: recursive - name: Install Node uses: actions/setup-node@v5 diff --git a/.github/workflows/publish_docker_image.yml b/.github/workflows/publish_docker_image.yml index 9b63941a..c5a3996e 100644 --- a/.github/workflows/publish_docker_image.yml +++ b/.github/workflows/publish_docker_image.yml @@ -15,6 +15,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + submodules: recursive - name: Docker meta id: meta diff --git a/.github/workflows/publish_docker_image_homolog.yml b/.github/workflows/publish_docker_image_homolog.yml index a39c2312..a76e1008 100644 --- a/.github/workflows/publish_docker_image_homolog.yml +++ b/.github/workflows/publish_docker_image_homolog.yml @@ -15,6 +15,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + submodules: recursive - name: Docker meta id: meta diff --git a/.github/workflows/publish_docker_image_latest.yml b/.github/workflows/publish_docker_image_latest.yml index 048dc7d9..f73fe80e 100644 --- a/.github/workflows/publish_docker_image_latest.yml +++ b/.github/workflows/publish_docker_image_latest.yml @@ -15,6 +15,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v5 + with: + submodules: recursive - name: Docker meta id: meta diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 2a961523..b83f0b5d 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -26,6 +26,8 @@ jobs: steps: - name: Checkout repository uses: actions/checkout@v5 + with: + submodules: recursive - name: Initialize CodeQL uses: github/codeql-action/init@v3 @@ -47,5 +49,7 @@ jobs: steps: - name: Checkout Repository uses: actions/checkout@v5 + with: + submodules: recursive - name: Dependency Review uses: actions/dependency-review-action@v4