diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index 7d264cb6b..61b033f87 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -62,7 +62,7 @@ jobs:
         uses: dsherret/rust-toolchain-file@v1
 
       - name: Install cargo-edit
-        uses: baptiste0928/cargo-install@v2.2.0
+        uses: baptiste0928/cargo-install@v3.1.0
         with:
           crate: cargo-edit
 
@@ -140,7 +140,7 @@ jobs:
           tag_name: ${{ needs.release-please.outputs.air-interpreter-tag-name }}
 
       - name: Install cargo-workspaces
-        uses: baptiste0928/cargo-install@v2.2.0
+        uses: baptiste0928/cargo-install@v3.1.0
         with:
           crate: cargo-workspaces