Skip to content

Include rust builder in renovate, fix script on mac#4590

Merged
ilidemi merged 3 commits into
mainfrom
chore/renovate-cargo-chef-rust-versioning
Jul 16, 2026
Merged

Include rust builder in renovate, fix script on mac#4590
ilidemi merged 3 commits into
mainfrom
chore/renovate-cargo-chef-rust-versioning

Conversation

@ilidemi

@ilidemi ilidemi commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
  • Rust builder image has a custom naming scheme Renovate doesn't recognize. Not updating the image blocks rust upgrades (Lock file maintenance #4572)
  • sed on mac doesn't support inline replacement so use a temp file for portability
  • gitignore one more script output

@ilidemi
ilidemi requested a review from a team as a code owner July 16, 2026 02:25
@github-actions

Copy link
Copy Markdown
Contributor

Renovate simulation report

Output of scripts/renovate-simulation.sh for cc902dd (workflow run).

Proposed updates

Dependency updates in the resulting PRs:

dependency from to
cloud.google.com/go/kms v1.31.0 v1.32.0
github.com/aws/aws-sdk-go-v2 v1.42.0 v1.42.1
github.com/aws/aws-sdk-go-v2/config v1.32.26 v1.32.29
github.com/aws/aws-sdk-go-v2/credentials v1.19.25 v1.19.28
github.com/aws/aws-sdk-go-v2/feature/rds/auth v1.6.29 v1.6.30
github.com/aws/aws-sdk-go-v2/service/kms v1.53.5 v1.54.0
github.com/aws/aws-sdk-go-v2/service/s3 v1.104.1 v1.105.0
github.com/aws/aws-sdk-go-v2/service/ses v1.35.3 v1.36.0
github.com/aws/aws-sdk-go-v2/service/sts v1.43.4 v1.44.0
github.com/elastic/go-elasticsearch/v8 v8.19.6 v9.4.2
github.com/lestrrat-go/jwx/v3 v3.1.1 v4.1.0
github.com/twmb/franz-go v1.21.4 v1.21.5
github.com/twpayne/go-geos v0.20.4 v0.21.0
go.mongodb.org/mongo-driver/v2 v2.7.0 v2.8.0
go.temporal.io/api v1.63.0 v1.63.2
go.temporal.io/sdk v1.45.0 v1.46.0
golang.org/x/crypto v0.53.0 v0.54.0
golang.org/x/exp v0.0.0-20260611194520-c48552f49976 v0.0.0-20260709172345-9ea1abe57597
golang.org/x/sync v0.21.0 v0.22.0
golang.org/x/text v0.38.0 v0.40.0
golang.org/x/tools v0.47.0 v0.48.0
google.golang.org/genproto/googleapis/api v0.0.0-20260526163538-3dc84a4a5aaa v0.0.0-20260715232425-e75dac1f907d
google.golang.org/genproto/googleapis/rpc v0.0.0-20260526163538-3dc84a4a5aaa v0.0.0-20260715232425-e75dac1f907d
google.golang.org/grpc v1.81.1 v1.82.0

final-updated-packages.txt

Packages with updates in the resulting PRs (considering disabled/enabled rules):

DEBUG
 81 flattened updates found
 pgwire
 reqwest
 reqwest
 pbjson
 pbjson-types
 postgres
 temporalio/ui
 postgres
 temporalio/ui
 lukemathwalker/cargo-chef
 actions/cache
 actions/checkout
 anthropics/claude-code-action
 actions/checkout
 actions/checkout
 actions/github-script
 actions/checkout
 actions/checkout
 anthropics/claude-code-action
 actions/checkout
 anthropics/claude-code-action
 actions/checkout
 anthropics/claude-code-action
 actions/checkout
 actions/checkout
 actions/checkout
 actions/labeler
 actions/github-script
 actions/github-script
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/cache
 actions/cache
 actions/cache
 codecov/codecov-action
 codecov/codecov-action
 elasticsearch
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 actions/checkout
 cloud.google.com/go/kms
 github.com/aws/aws-sdk-go-v2
 github.com/aws/aws-sdk-go-v2/config
 github.com/aws/aws-sdk-go-v2/credentials
 github.com/aws/aws-sdk-go-v2/feature/rds/auth
 github.com/aws/aws-sdk-go-v2/service/kms
 github.com/aws/aws-sdk-go-v2/service/s3
 github.com/aws/aws-sdk-go-v2/service/ses
 github.com/aws/aws-sdk-go-v2/service/sts
 github.com/elastic/go-elasticsearch/v8
 github.com/lestrrat-go/jwx/v3
 github.com/twmb/franz-go
 github.com/twpayne/go-geos
 go.mongodb.org/mongo-driver/v2
 go.temporal.io/api
 go.temporal.io/sdk
 golang.org/x/crypto
 golang.org/x/exp
 golang.org/x/sync
 golang.org/x/tools
 google.golang.org/genproto/googleapis/api
 google.golang.org/genproto/googleapis/rpc
 google.golang.org/grpc
 golang.org/x/text
 github.com/aws/aws-sdk-go-v2
 github.com/aws/aws-sdk-go-v2/credentials
 github.com/aws/aws-sdk-go-v2/service/s3
 go.mongodb.org/mongo-driver/v2
 go.temporal.io/sdk
 typescript (repository=local)

@claude

claude Bot commented Jul 16, 2026

Copy link
Copy Markdown

Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

Comment thread scripts/renovate-simulation.sh Outdated
function cleanup {
echo "Restoring renovate.json5 to point to the GitHub extension source"
sed -i 's/github>PeerDB-io/local>PeerDB-io/' renovate.json5
sed 's/github>PeerDB-io/local>PeerDB-io/' renovate.json5 > renovate.json5.tmp && mv renovate.json5.tmp renovate.json5

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

According to this: https://stackoverflow.com/a/7573438

It can be simplified. I don't have a Mac to try it out though.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
sed 's/github>PeerDB-io/local>PeerDB-io/' renovate.json5 > renovate.json5.tmp && mv renovate.json5.tmp renovate.json5
sed -i.tmp 's/github>PeerDB-io/local>PeerDB-io/' renovate.json5

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah this is shorter. Temp file still needs to be removed though with .tmp

@ilidemi
ilidemi enabled auto-merge (squash) July 16, 2026 23:33
@ilidemi
ilidemi merged commit fe839c5 into main Jul 16, 2026
19 of 20 checks passed
@ilidemi
ilidemi deleted the chore/renovate-cargo-chef-rust-versioning branch July 16, 2026 23:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants