diff --git a/.github/workflows/cd.yml b/.github/workflows/cd.yml index ae479d2..87d1af0 100644 --- a/.github/workflows/cd.yml +++ b/.github/workflows/cd.yml @@ -12,9 +12,9 @@ jobs: create-release: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # production release - - uses: taiki-e/create-gh-release-action@v1 + - uses: taiki-e/create-gh-release-action@72d65cee1f8033ef0c8b5d79eaf0c45c7c578ce3 with: # (optional) Path to changelog changelog: CHANGELOG.md @@ -23,7 +23,7 @@ jobs: if: ${{ !contains(github.ref_name, '-') }} # development (pre)release # we do not need changelog changes - - uses: taiki-e/create-gh-release-action@v1 + - uses: taiki-e/create-gh-release-action@72d65cee1f8033ef0c8b5d79eaf0c45c7c578ce3 with: token: ${{ secrets.GITHUB_TOKEN }} if: ${{ contains(github.ref_name, '-') }} @@ -37,8 +37,8 @@ jobs: - windows-latest runs-on: ${{ matrix.os }} steps: - - uses: actions/checkout@v4 - - uses: taiki-e/upload-rust-binary-action@v1 + - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 + - uses: taiki-e/upload-rust-binary-action@4398438f25ce68e99e82e90744c88604b9b218a3 with: # (required) Comma-separated list of binary names (non-extension portion of filename) to build and upload. # Note that glob pattern is not supported yet. diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 885d078..f72272a 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -10,18 +10,18 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - name: Install stable toolchain uses: dtolnay/rust-toolchain@stable - name: Install NuShell - uses: hustcer/setup-nu@v3 + uses: hustcer/setup-nu@c6d9051e49681bbb7df7eddd473c04d8bbcef9e1 - name: Install Just - uses: extractions/setup-just@v2 + uses: extractions/setup-just@dd310ad5a97d8e7b41793f8ef055398d51ad4de6 - - uses: taiki-e/install-action@v2 + - uses: taiki-e/install-action@6da51af62171044932d435033daa70a0eb3383ba with: tool: nextest - name: Run tests (nextest) @@ -32,7 +32,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout sources - uses: actions/checkout@v4 + uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 - name: Install stable toolchain # Pin based on current `rust-version` in Cargo.toml. @@ -42,7 +42,7 @@ jobs: components: rustfmt, clippy - name: Install Just - uses: extractions/setup-just@v2 + uses: extractions/setup-just@dd310ad5a97d8e7b41793f8ef055398d51ad4de6 - name: Run just lint run: just lint