Skip to content

Commit 24b72b8

Browse files
committed
chore: ci security
1 parent d5ebf07 commit 24b72b8

File tree

2 files changed

+18
-9
lines changed

2 files changed

+18
-9
lines changed

.github/workflows/publish-python.yaml

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,12 @@ jobs:
2323
- name: "Checkout"
2424
uses: actions/checkout@v4
2525
with:
26-
submodules: true
26+
submodules: recursive
2727
persist-credentials: false
2828

29+
- name: "Configure Git safe directory"
30+
run: git config --global --add safe.directory /__w/bdkpython/bdkpython
31+
2932
- name: "Install Rust 1.84.1"
3033
uses: actions-rs/toolchain@v1
3134
with:
@@ -58,7 +61,7 @@ jobs:
5861
- name: "Checkout"
5962
uses: actions/checkout@v4
6063
with:
61-
submodules: true
64+
submodules: recursive
6265
persist-credentials: false
6366

6467
- name: "Install Python"
@@ -94,7 +97,7 @@ jobs:
9497
- name: "Checkout"
9598
uses: actions/checkout@v4
9699
with:
97-
submodules: true
100+
submodules: recursive
98101
persist-credentials: false
99102

100103
- name: "Install Python"
@@ -129,7 +132,7 @@ jobs:
129132
- name: "Checkout"
130133
uses: actions/checkout@v4
131134
with:
132-
submodules: true
135+
submodules: recursive
133136
persist-credentials: false
134137

135138
- uses: actions/setup-python@v4

.github/workflows/test-python.yaml

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -26,9 +26,12 @@ jobs:
2626
- name: "Checkout"
2727
uses: actions/checkout@v4
2828
with:
29-
submodules: true
29+
submodules: recursive
3030
persist-credentials: false
3131

32+
- name: "Configure Git safe directory"
33+
run: git config --global --add safe.directory /__w/bdkpython/bdkpython
34+
3235
- name: "Install Rust 1.84.1"
3336
uses: actions-rs/toolchain@v1
3437
with:
@@ -68,7 +71,7 @@ jobs:
6871
- name: "Checkout"
6972
uses: actions/checkout@v4
7073
with:
71-
submodules: true
74+
submodules: recursive
7275
persist-credentials: false
7376

7477
- name: "Install Python"
@@ -110,7 +113,7 @@ jobs:
110113
- name: "Checkout"
111114
uses: actions/checkout@v4
112115
with:
113-
submodules: true
116+
submodules: recursive
114117
persist-credentials: false
115118

116119
- uses: actions/setup-python@v4
@@ -151,7 +154,7 @@ jobs:
151154
- name: "Checkout"
152155
uses: actions/checkout@v4
153156
with:
154-
submodules: true
157+
submodules: recursive
155158
persist-credentials: false
156159

157160
- name: "Install Python"
@@ -185,9 +188,12 @@ jobs:
185188
- name: "Checkout"
186189
uses: actions/checkout@v4
187190
with:
188-
submodules: true
191+
submodules: recursive
189192
persist-credentials: false
190193

194+
- name: "Configure Git safe directory"
195+
run: git config --global --add safe.directory /__w/bdkpython/bdkpython
196+
191197
- name: "Install Ruff"
192198
run: curl -LsSf https://astral.sh/ruff/install.sh | sh
193199

0 commit comments

Comments
 (0)