diff --git a/.github/workflows/format-workflow.yml b/.github/workflows/format-workflow.yml index b8f651e9..1449cad0 100644 --- a/.github/workflows/format-workflow.yml +++ b/.github/workflows/format-workflow.yml @@ -12,7 +12,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Docs | Format uses: dprint/check@v2.2 @@ -22,7 +22,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Install | Taplo run: cargo install --debug --locked --version 0.8.1 taplo-cli - name: Presets | Validate with schema diff --git a/.github/workflows/publish-docs.yml b/.github/workflows/publish-docs.yml index 775eb868..6391fefe 100644 --- a/.github/workflows/publish-docs.yml +++ b/.github/workflows/publish-docs.yml @@ -7,7 +7,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Node uses: actions/setup-node@v3 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1deef273..e163340f 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -89,7 +89,7 @@ jobs: RUSTFLAGS: ${{ matrix.rustflags || '' }} steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@master @@ -178,7 +178,7 @@ jobs: KEYCHAIN_ENTRY: AC_PASSWORD steps: - name: Checkout repository - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 with: # Required to include the recently merged Crowdin PR ref: master @@ -284,7 +284,7 @@ jobs: if: ${{ needs.release_please.outputs.release_created == 'true' }} steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -329,7 +329,7 @@ jobs: if: ${{ needs.release_please.outputs.release_created == 'true' }} steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Artifacts uses: actions/download-artifact@v3 - run: pwsh ./install/windows/choco/update.ps1 @@ -345,7 +345,7 @@ jobs: continue-on-error: true steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Merge | Merge Crowdin PR run: gh pr merge i18n_master --squash --repo=starship/starship env: @@ -357,7 +357,7 @@ jobs: needs: merge_crowdin_pr steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Trigger workflow dispatch run: gh workflow run publish-docs.yml env: diff --git a/.github/workflows/security-audit.yml b/.github/workflows/security-audit.yml index cdf345f7..88dd28d2 100644 --- a/.github/workflows/security-audit.yml +++ b/.github/workflows/security-audit.yml @@ -22,7 +22,7 @@ jobs: steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Test | Security Audit uses: EmbarkStudios/cargo-deny-action@v1.5.4 with: diff --git a/.github/workflows/spell-check.yml b/.github/workflows/spell-check.yml index 3503f834..a81332e3 100644 --- a/.github/workflows/spell-check.yml +++ b/.github/workflows/spell-check.yml @@ -6,5 +6,5 @@ jobs: name: Spell Check with Typos runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - uses: crate-ci/typos@v1.16.10 diff --git a/.github/workflows/workflow.yml b/.github/workflows/workflow.yml index 2ab8b528..9b26c945 100644 --- a/.github/workflows/workflow.yml +++ b/.github/workflows/workflow.yml @@ -24,7 +24,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -43,7 +43,7 @@ jobs: runs-on: ${{ matrix.os }} steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -62,7 +62,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -80,7 +80,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -120,7 +120,7 @@ jobs: pull-requests: write steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 - name: Setup | Rust uses: dtolnay/rust-toolchain@stable @@ -156,7 +156,7 @@ jobs: RUSTFLAGS: ${{ matrix.rustflags || '' }} steps: - name: Setup | Checkout - uses: actions/checkout@v3 + uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4 # Install all the required dependencies for testing - name: Setup | Rust