Skip to content

Commit 94daa75

Browse files
committed
fix(ci): do not persist credentials
fix(cron-update-rust): don't persist credentials fix(audit): don't persist credentials fix(code-coverage): don't persist credentials fix(nightly-docs): don't persist credentials fix(cont-integration): don't persist credentials
1 parent 1a6a78a commit 94daa75

File tree

5 files changed

+23
-0
lines changed

5 files changed

+23
-0
lines changed

.github/workflows/audit.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,5 +24,7 @@ jobs:
2424
issues: write
2525
steps:
2626
- uses: actions/checkout@v4
27+
with:
28+
persist-credentials: false
2729
- uses: actions-rust-lang/audit@v1
2830
name: Audit Rust Dependencies

.github/workflows/code_coverage.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ jobs:
1414
steps:
1515
- name: Checkout
1616
uses: actions/checkout@v4
17+
with:
18+
persist-credentials: false
1719
- name: Install lcov tools
1820
run: sudo apt-get install lcov -y
1921
- name: Install Rust toolchain

.github/workflows/cont_integration.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,8 @@ jobs:
1111
steps:
1212
- name: "Checkout repo"
1313
uses: actions/checkout@v4
14+
with:
15+
persist-credentials: false
1416
- name: "Read rust version"
1517
id: read_toolchain
1618
run: echo "rust_version=$(cat rust-version)" >> $GITHUB_OUTPUT
@@ -31,6 +33,8 @@ jobs:
3133
steps:
3234
- name: checkout
3335
uses: actions/checkout@v4
36+
with:
37+
persist-credentials: false
3438
- name: Install Rust toolchain
3539
uses: actions-rs/toolchain@v1
3640
with:
@@ -67,6 +71,8 @@ jobs:
6771
steps:
6872
- name: Checkout
6973
uses: actions/checkout@v4
74+
with:
75+
persist-credentials: false
7076
- name: Install Rust toolchain
7177
uses: actions-rs/toolchain@v1
7278
with:
@@ -99,6 +105,8 @@ jobs:
99105
steps:
100106
- name: Checkout
101107
uses: actions/checkout@v4
108+
with:
109+
persist-credentials: false
102110
# Install a recent version of clang that supports wasm32
103111
- run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - || exit 1
104112
- run: sudo apt-get update || exit 1
@@ -126,6 +134,8 @@ jobs:
126134
steps:
127135
- name: Checkout
128136
uses: actions/checkout@v4
137+
with:
138+
persist-credentials: false
129139
- name: Install Rust toolchain
130140
uses: actions-rs/toolchain@v1
131141
with:
@@ -143,6 +153,8 @@ jobs:
143153
checks: write
144154
steps:
145155
- uses: actions/checkout@v4
156+
with:
157+
persist-credentials: false
146158
- uses: actions-rs/toolchain@v1
147159
with:
148160
toolchain: ${{ needs.prepare.outputs.rust_version }}
@@ -174,6 +186,8 @@ jobs:
174186
steps:
175187
- name: checkout
176188
uses: actions/checkout@v4
189+
with:
190+
persist-credentials: false
177191
- name: Install Rust toolchain
178192
uses: actions-rs/toolchain@v1
179193
with:

.github/workflows/cron-update-rust.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
runs-on: ubuntu-latest
1010
steps:
1111
- uses: actions/checkout@v4
12+
with:
13+
persist-credentials: false
1214
- uses: dtolnay/rust-toolchain@stable
1315
- uses: tibdex/github-app-token@v2
1416
id: generate-token

.github/workflows/nightly_docs.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ jobs:
99
steps:
1010
- name: Checkout sources
1111
uses: actions/checkout@v4
12+
with:
13+
persist-credentials: false
1214
- name: Set default toolchain
1315
run: rustup default nightly
1416
- name: Set profile
@@ -36,6 +38,7 @@ jobs:
3638
- name: Checkout `bitcoindevkit.org`
3739
uses: actions/checkout@v4
3840
with:
41+
persist-credentials: false
3942
ssh-key: ${{ secrets.DOCS_PUSH_SSH_KEY }}
4043
repository: bitcoindevkit/bitcoindevkit.org
4144
ref: master

0 commit comments

Comments
 (0)