From: Leonardo Lima Date: Mon, 16 Dec 2024 19:55:15 +0000 (-0300) Subject: fix(ci): do not persist credentials X-Git-Tag: bitcoind_rpc-0.18.0~2^2~1 X-Git-Url: http://internal-gitweb-vhost/script/%22https:/struct.DecoderReader.html?a=commitdiff_plain;h=4ce913960a77a8ec857518cd894e12bf59df1bae;p=bdk 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 --- diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index e0da8e85..e3d34f96 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -24,5 +24,7 @@ jobs: issues: write steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - uses: actions-rust-lang/audit@v1 name: Audit Rust Dependencies diff --git a/.github/workflows/code_coverage.yml b/.github/workflows/code_coverage.yml index 2a2a280a..8e1491ad 100644 --- a/.github/workflows/code_coverage.yml +++ b/.github/workflows/code_coverage.yml @@ -14,6 +14,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + persist-credentials: false - name: Install lcov tools run: sudo apt-get install lcov -y - name: Install Rust toolchain diff --git a/.github/workflows/cont_integration.yml b/.github/workflows/cont_integration.yml index 5e900663..56e1fea8 100644 --- a/.github/workflows/cont_integration.yml +++ b/.github/workflows/cont_integration.yml @@ -11,6 +11,8 @@ jobs: steps: - name: "Checkout repo" uses: actions/checkout@v4 + with: + persist-credentials: false - name: "Read rust version" id: read_toolchain run: echo "rust_version=$(cat rust-version)" >> $GITHUB_OUTPUT @@ -32,6 +34,8 @@ jobs: steps: - name: checkout uses: actions/checkout@v4 + with: + persist-credentials: false - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: @@ -64,6 +68,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + persist-credentials: false - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: @@ -96,6 +102,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + persist-credentials: false # Install a recent version of clang that supports wasm32 - run: wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add - || exit 1 - run: sudo apt-get update || exit 1 @@ -123,6 +131,8 @@ jobs: steps: - name: Checkout uses: actions/checkout@v4 + with: + persist-credentials: false - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: @@ -141,6 +151,8 @@ jobs: checks: write steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - uses: actions-rs/toolchain@v1 with: toolchain: ${{ needs.prepare.outputs.rust_version }} @@ -172,6 +184,8 @@ jobs: steps: - name: checkout uses: actions/checkout@v4 + with: + persist-credentials: false - name: Install Rust toolchain uses: actions-rs/toolchain@v1 with: diff --git a/.github/workflows/cron-update-rust.yml b/.github/workflows/cron-update-rust.yml index 207f6b7c..2fc212eb 100644 --- a/.github/workflows/cron-update-rust.yml +++ b/.github/workflows/cron-update-rust.yml @@ -9,6 +9,8 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 + with: + persist-credentials: false - uses: dtolnay/rust-toolchain@stable - uses: tibdex/github-app-token@v2 id: generate-token diff --git a/.github/workflows/nightly_docs.yml b/.github/workflows/nightly_docs.yml index 04f90d76..80e3fc78 100644 --- a/.github/workflows/nightly_docs.yml +++ b/.github/workflows/nightly_docs.yml @@ -9,6 +9,8 @@ jobs: steps: - name: Checkout sources uses: actions/checkout@v4 + with: + persist-credentials: false - name: Set default toolchain run: rustup default nightly - name: Set profile @@ -36,6 +38,7 @@ jobs: - name: Checkout `bitcoindevkit.org` uses: actions/checkout@v4 with: + persist-credentials: false ssh-key: ${{ secrets.DOCS_PUSH_SSH_KEY }} repository: bitcoindevkit/bitcoindevkit.org ref: master