Skip to content
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.

Commit c088277

Browse files
committedMay 20, 2024··
fix: checkout submodules in CI
1 parent f029b0d commit c088277

File tree

5 files changed

+16
-0
lines changed

5 files changed

+16
-0
lines changed
 

‎.github/workflows/auto_deploy.yml

+2
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ jobs:
1919
- uses: actions/checkout@v3
2020
with:
2121
fetch-depth: 0
22+
submodules: recursive
23+
token: ${{ secrets.RELEASE_PAT }}
2224

2325
- name: Configure AWS Credentials
2426
uses: aws-actions/configure-aws-credentials@v1

‎.github/workflows/cd.yml

+3
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,9 @@ jobs:
4747
steps:
4848
- name: Checkout
4949
uses: actions/checkout@v3
50+
with:
51+
submodules: recursive
52+
token: ${{ secrets.RELEASE_PAT }}
5053

5154
- name: Configure AWS Credentials
5255
uses: aws-actions/configure-aws-credentials@v1

‎.github/workflows/ci.yml

+3
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,9 @@ jobs:
110110
# Checkout code
111111
- name: "Git checkout"
112112
uses: actions/checkout@v2
113+
with:
114+
submodules: recursive
115+
token: ${{ secrets.RELEASE_PAT }}
113116

114117
# Install sccache
115118
- name: "Install sccache"

‎.github/workflows/ci_terraform.yml

+6
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,9 @@ jobs:
2323
steps:
2424
- name: Checkout
2525
uses: actions/checkout@v3
26+
with:
27+
submodules: recursive
28+
token: ${{ secrets.RELEASE_PAT }}
2629

2730
- name: Setup Terraform
2831
uses: hashicorp/setup-terraform@v2
@@ -88,6 +91,9 @@ jobs:
8891
steps:
8992
- name: Checkout
9093
uses: actions/checkout@v3
94+
with:
95+
submodules: recursive
96+
token: ${{ secrets.RELEASE_PAT }}
9197

9298
- name: Configure AWS Credentials
9399
uses: aws-actions/configure-aws-credentials@v1

‎.github/workflows/release.yml

+2
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ jobs:
2727
- uses: actions/checkout@v3
2828
with:
2929
fetch-depth: 0
30+
submodules: recursive
31+
token: ${{ secrets.RELEASE_PAT }}
3032

3133
- name: Install lld and llvm
3234
run: sudo apt-get install -y lld llvm

0 commit comments

Comments
 (0)
Please sign in to comment.