diff --git a/.github/workflows/autofix.yml b/.github/workflows/autofix.yml index f4862d1..e7352cb 100644 --- a/.github/workflows/autofix.yml +++ b/.github/workflows/autofix.yml @@ -37,7 +37,7 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install SQLite run: sudo apt-get install -y libsqlite3-dev - name: Setup Protobuf Compiler @@ -45,7 +45,7 @@ jobs: with: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Rust Toolchain - uses: actions-rust-lang/setup-rust-toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: nightly components: clippy, rustfmt @@ -56,7 +56,7 @@ jobs: - name: Cargo Clippy String Safety run: cargo +nightly clippy --all-features --workspace -- -D clippy::string_slice -D clippy::indexing_slicing -D clippy::disallowed_methods - name: Autofix - uses: autofix-ci/action@7a166d7532b277f34e16238930461bf77f9d7ed8 + uses: autofix-ci/action@c5b2d67aa2274e7b5a18224e8171550871fc7e4a concurrency: group: autofix-${{github.ref}} cancel-in-progress: false diff --git a/.github/workflows/bounty.yml b/.github/workflows/bounty.yml index e41e7c7..bf0238a 100644 --- a/.github/workflows/bounty.yml +++ b/.github/workflows/bounty.yml @@ -44,7 +44,7 @@ jobs: issues: write steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install npm packages run: npm install - name: Sync all bounty labels @@ -57,7 +57,7 @@ jobs: pull-requests: write steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install npm packages run: npm install - name: Sync bounty labels diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6475f69..0047a71 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -41,13 +41,13 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Protobuf Compiler uses: arduino/setup-protoc@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Rust Toolchain - uses: actions-rust-lang/setup-rust-toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable - name: Install cargo-llvm-cov @@ -61,13 +61,13 @@ jobs: contents: read steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Protobuf Compiler uses: arduino/setup-protoc@v3 with: repo-token: ${{ secrets.GITHUB_TOKEN }} - name: Setup Rust Toolchain - uses: actions-rust-lang/setup-rust-toolchain@v1 + uses: actions-rust-lang/setup-rust-toolchain@v2 with: toolchain: stable - name: Run performance benchmark @@ -86,7 +86,7 @@ jobs: crate_release_id: ${{ steps.set_output.outputs.crate_release_id }} steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - id: create_release name: Draft Release uses: release-drafter/release-drafter@v7 @@ -106,7 +106,7 @@ jobs: crate_release_id: ${{ steps.set_output.outputs.crate_release_id }} steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - id: set_output name: Set Release Version run: echo "crate_release_name=pr-build-${{ github.event.number }}" >> $GITHUB_OUTPUT && echo "crate_release_id=pr-build-${{ github.event.number }}" >> $GITHUB_OUTPUT @@ -169,7 +169,7 @@ jobs: target: aarch64-linux-android steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Protobuf Compiler if: ${{ matrix.cross == 'false' }} uses: arduino/setup-protoc@v3 @@ -264,7 +264,7 @@ jobs: target: aarch64-linux-android steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Protobuf Compiler if: ${{ matrix.cross == 'false' }} uses: arduino/setup-protoc@v3 diff --git a/.github/workflows/coderabbit.yml b/.github/workflows/coderabbit.yml index 97d0bf6..dc52f1c 100644 --- a/.github/workflows/coderabbit.yml +++ b/.github/workflows/coderabbit.yml @@ -34,7 +34,7 @@ jobs: pull-requests: write steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Install CodeRabbit CLI run: curl -fsSL https://cli.coderabbit.ai/install.sh | sh - name: Review and comment diff --git a/.github/workflows/devcontainer.yml b/.github/workflows/devcontainer.yml index cd7eaf2..c04d302 100644 --- a/.github/workflows/devcontainer.yml +++ b/.github/workflows/devcontainer.yml @@ -53,10 +53,10 @@ jobs: timeout-minutes: 60 steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Log in to GHCR if: github.event_name != 'pull_request' - uses: docker/login-action@v3 + uses: docker/login-action@v4 with: registry: ghcr.io username: ${{ github.actor }} diff --git a/.github/workflows/labels.yml b/.github/workflows/labels.yml index 6c8f168..0f4d3cc 100644 --- a/.github/workflows/labels.yml +++ b/.github/workflows/labels.yml @@ -30,7 +30,7 @@ jobs: issues: write steps: - name: Checkout - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Sync labels run: |- npx github-label-sync \ diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9b0038c..dc69bba 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -80,7 +80,7 @@ jobs: target: aarch64-linux-android steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 - name: Setup Protobuf Compiler if: ${{ matrix.cross == 'false' }} uses: arduino/setup-protoc@v3 @@ -127,7 +127,7 @@ jobs: - swcstudiospace/npm-aimee-codes steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: repository: ${{ matrix.repository }} ref: main @@ -146,7 +146,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: repository: swcstudiospace/homebrew-aimee-codes ref: main @@ -161,7 +161,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: repository: swcstudiospace/nix-aimee-codes ref: main @@ -179,7 +179,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout Code - uses: actions/checkout@v6 + uses: actions/checkout@v7 with: repository: swcstudiospace/deno-aimee-codes ref: main diff --git a/.github/workflows/stale.yml b/.github/workflows/stale.yml index 2d79537..099e9fe 100644 --- a/.github/workflows/stale.yml +++ b/.github/workflows/stale.yml @@ -33,7 +33,7 @@ jobs: runs-on: ubuntu-latest steps: - name: Mark Stale Issues - uses: actions/stale@v10 + uses: actions/stale@v11 with: stale-issue-label: 'state: inactive' stale-pr-label: 'state: inactive'