From e41053002e8d2d31784e7b570e8382a31bc759a1 Mon Sep 17 00:00:00 2001 From: LuisFerLCC Date: Thu, 23 Jul 2026 15:50:30 -0600 Subject: [PATCH] Update GutHub Actions --- .github/workflows/publish.yml | 12 ++++++------ .github/workflows/syncLabels.yml | 4 ++-- .github/workflows/test.yml | 7 +++---- .github/workflows/testToStable.yml | 10 ++++------ 4 files changed, 15 insertions(+), 18 deletions(-) diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 9d27bc8..263d524 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,7 +9,6 @@ permissions: contents: write discussions: write - jobs: test: name: Run tests and publish @@ -17,15 +16,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Rust toolchain - uses: actions-rust-lang/setup-rust-toolchain@2fcdc490d667999e01ddbbf0f2823181beef6b39 + uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 with: components: rustfmt, clippy - name: Run RustFMT - uses: actions-rust-lang/rustfmt@559aa3035a47390ba96088dffa783b5d26da9326 + uses: actions-rust-lang/rustfmt@4066006ec54a31931b9b1fddfd38f2fdf2d27143 - name: Run Clippy run: cargo clippy --all-targets --all-features @@ -50,10 +49,11 @@ jobs: run: cargo publish - name: Create GitHub release - uses: softprops/action-gh-release@6cbd405e2c4e67a21c47fa9e383d020e4e28b836 + uses: softprops/action-gh-release@3d0d9888cb7fd7b750713d6e236d1fcb99157228 with: body_path: RELEASE.md prerelease: true - name: "`error-stack-macros2` ${{ steps.get_crate_info.outputs.crate_version }}" + name: | + `error-stack-macros2` ${{ steps.get_crate_info.outputs.crate_version }} tag_name: v${{ steps.get_crate_info.outputs.crate_version }} target_commitish: stable diff --git a/.github/workflows/syncLabels.yml b/.github/workflows/syncLabels.yml index bef2000..a147edf 100644 --- a/.github/workflows/syncLabels.yml +++ b/.github/workflows/syncLabels.yml @@ -22,10 +22,10 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Sync with GitHub Labeler - uses: crazy-max/ghaction-github-labeler@24d110aa46a59976b8a7f35518cb7f14f434c916 + uses: crazy-max/ghaction-github-labeler@548a7c3603594ec17c819e1239f281a3b801ab4d with: github-token: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index b3c7260..9acd921 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -11,7 +11,6 @@ on: workflow_dispatch: - jobs: test: name: Run tests @@ -19,15 +18,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Rust toolchain - uses: actions-rust-lang/setup-rust-toolchain@2fcdc490d667999e01ddbbf0f2823181beef6b39 + uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 with: components: rustfmt, clippy - name: Run RustFMT - uses: actions-rust-lang/rustfmt@559aa3035a47390ba96088dffa783b5d26da9326 + uses: actions-rust-lang/rustfmt@4066006ec54a31931b9b1fddfd38f2fdf2d27143 - name: Run Clippy run: cargo clippy --all-targets --all-features diff --git a/.github/workflows/testToStable.yml b/.github/workflows/testToStable.yml index 3a74593..697cb29 100644 --- a/.github/workflows/testToStable.yml +++ b/.github/workflows/testToStable.yml @@ -5,7 +5,6 @@ on: branches: - stable - jobs: test: name: Run tests on PR into stable @@ -13,15 +12,15 @@ jobs: steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Setup Rust toolchain - uses: actions-rust-lang/setup-rust-toolchain@2fcdc490d667999e01ddbbf0f2823181beef6b39 + uses: actions-rust-lang/setup-rust-toolchain@166cdcfd11aee3cb47222f9ddb555ce30ddb9659 with: components: rustfmt, clippy - name: Run RustFMT - uses: actions-rust-lang/rustfmt@559aa3035a47390ba96088dffa783b5d26da9326 + uses: actions-rust-lang/rustfmt@4066006ec54a31931b9b1fddfd38f2fdf2d27143 - name: Run Clippy run: cargo clippy --all-targets --all-features @@ -32,14 +31,13 @@ jobs: - name: Run documentation tests run: cargo test --verbose --doc --all-features - check-version: name: Check version on crates.io runs-on: ubuntu-latest steps: - name: Checkout repository - uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 + uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 - name: Get crate version id: get_crate_info