diff --git a/.github/workflows/audit.yml b/.github/workflows/audit.yml index 887b896..c59fea6 100644 --- a/.github/workflows/audit.yml +++ b/.github/workflows/audit.yml @@ -7,7 +7,10 @@ jobs: audit: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - uses: rustsec/audit-check@v2 with: token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 8b3aa4b..97327e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,7 +14,10 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust }} @@ -36,7 +39,10 @@ jobs: os: [ubuntu-latest, windows-latest, macos-latest] steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - uses: dtolnay/rust-toolchain@master with: toolchain: ${{ matrix.rust }} @@ -52,13 +58,19 @@ jobs: os: [ubuntu-latest] steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - run: cargo fmt --check --all mathematical_validation: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - name: Install Scilab CLI run: | sudo apt-get update @@ -78,7 +90,10 @@ jobs: - { os: macos-latest , features: macos } - { os: windows-latest , features: windows } steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - name: Initialize workflow variables id: vars shell: bash diff --git a/.github/workflows/codspeed.yml b/.github/workflows/codspeed.yml index 90b5a25..c30f56b 100644 --- a/.github/workflows/codspeed.yml +++ b/.github/workflows/codspeed.yml @@ -21,7 +21,10 @@ jobs: matrix: mode: [simulation] # , memory] steps: - - uses: actions/checkout@v7 + - name: Clone repository + uses: actions/checkout@v7 + with: + persist-credentials: false - name: Setup rust toolchain, cache and cargo-codspeed binary uses: moonrepo/setup-rust@v1