Skip to content

Commit cdf0666

Browse files
committed
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.
1 parent 164bedd commit cdf0666

File tree

5 files changed

+12
-0
lines changed

5 files changed

+12
-0
lines changed

.github/workflows/check_code_quality.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ jobs:
1313

1414
steps:
1515
- uses: actions/checkout@v5
16+
with:
17+
submodules: recursive
1618

1719
- name: Install Node
1820
uses: actions/setup-node@v5

.github/workflows/publish_docker_image.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v5
18+
with:
19+
submodules: recursive
1820

1921
- name: Docker meta
2022
id: meta

.github/workflows/publish_docker_image_homolog.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v5
18+
with:
19+
submodules: recursive
1820

1921
- name: Docker meta
2022
id: meta

.github/workflows/publish_docker_image_latest.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ jobs:
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v5
18+
with:
19+
submodules: recursive
1820

1921
- name: Docker meta
2022
id: meta

.github/workflows/security.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@ jobs:
2626
steps:
2727
- name: Checkout repository
2828
uses: actions/checkout@v5
29+
with:
30+
submodules: recursive
2931

3032
- name: Initialize CodeQL
3133
uses: github/codeql-action/init@v3
@@ -47,5 +49,7 @@ jobs:
4749
steps:
4850
- name: Checkout Repository
4951
uses: actions/checkout@v5
52+
with:
53+
submodules: recursive
5054
- name: Dependency Review
5155
uses: actions/dependency-review-action@v4

0 commit comments

Comments
 (0)