Skip to content

Commit 4ce9139

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 82a2423 commit 4ce9139

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
@@ -32,6 +34,8 @@ jobs:
3234
steps:
3335
- name: checkout
3436
uses: actions/checkout@v4
37+
with:
38+
persist-credentials: false
3539
- name: Install Rust toolchain
3640
uses: actions-rs/toolchain@v1
3741
with:
@@ -64,6 +68,8 @@ jobs:
6468
steps:
6569
- name: Checkout
6670
uses: actions/checkout@v4
71+
with:
72+
persist-credentials: false
6773
- name: Install Rust toolchain
6874
uses: actions-rs/toolchain@v1
6975
with:
@@ -96,6 +102,8 @@ jobs:
96102
steps:
97103
- name: Checkout
98104
uses: actions/checkout@v4
105+
with:
106+
persist-credentials: false
99107
# Install a recent version of clang that supports wasm32
100108
- run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - || exit 1
101109
- run: sudo apt-get update || exit 1
@@ -123,6 +131,8 @@ jobs:
123131
steps:
124132
- name: Checkout
125133
uses: actions/checkout@v4
134+
with:
135+
persist-credentials: false
126136
- name: Install Rust toolchain
127137
uses: actions-rs/toolchain@v1
128138
with:
@@ -141,6 +151,8 @@ jobs:
141151
checks: write
142152
steps:
143153
- uses: actions/checkout@v4
154+
with:
155+
persist-credentials: false
144156
- uses: actions-rs/toolchain@v1
145157
with:
146158
toolchain: ${{ needs.prepare.outputs.rust_version }}
@@ -172,6 +184,8 @@ jobs:
172184
steps:
173185
- name: checkout
174186
uses: actions/checkout@v4
187+
with:
188+
persist-credentials: false
175189
- name: Install Rust toolchain
176190
uses: actions-rs/toolchain@v1
177191
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)