chore: bump fuels-rs to 0.77, fuel-vm to 0.66, fuel-core to 0.48#234
chore: bump fuels-rs to 0.77, fuel-vm to 0.66, fuel-core to 0.48#234
fuels-rs to 0.77, fuel-vm to 0.66, fuel-core to 0.48#234Conversation
PR SummaryMedium Risk Overview Aligns Reviewed by Cursor Bugbot for commit e8eff6e. Bugbot is set up for automated code reviews on this repo. Configure here. |
|
👍 |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
Bugbot Autofix prepared a fix for the issue found in the latest run.
- ✅ Fixed: Hardcoded
.1patch suffix produces nonexistent fuel-core version- Updated CI to read the exact
fuel-core-clientpatch version fromCargo.lockinstead of appending.1, preventing invalid fuel-core release downloads.
- Updated CI to read the exact
Or push these changes by commenting:
@cursor push d6d068a043
Preview (d6d068a043)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -32,9 +32,19 @@
- name: Get fuel-core version
id: get-version
run: |
- version=$(grep 'fuel-core-client' Cargo.toml | head -1 | sed -E 's/.*version = "([0-9]+\.[0-9]+)".*/\1/')
- # Append .1 to get the patch version (e.g., 0.47 -> 0.47.1)
- version="${version}.1"
+ version=$(awk '
+ $0 == "[[package]]" { in_package = 0 }
+ $0 == "name = \"fuel-core-client\"" { in_package = 1; next }
+ in_package && $0 ~ /^version = / {
+ split($0, arr, "\"")
+ print arr[2]
+ exit
+ }
+ ' Cargo.lock)
+ if [ -z "$version" ]; then
+ echo "Failed to detect fuel-core-client version from Cargo.lock"
+ exit 1
+ fi
echo "fuel_core_version=$version" >> $GITHUB_OUTPUT
echo "Detected fuel-core version: $version"This Bugbot Autofix run was free. To enable autofix for future PRs, go to the Cursor dashboard.
Reviewed by Cursor Bugbot for commit b134295. Configure here.


This PR:
fuel-vmdependencies to v0.66fuel-coredependencies to v0.48fuels-rsdependencies to v0.77swaydependencies to v0.71.0forcpluginsactions/checkoutto v6