Ci latest tool versions - #87
Closed
priyanshujain wants to merge 8 commits into
Closed
Conversation
buf-setup-action is archived and runs on node20, which the runners now warn about. buf-action is its supported replacement and runs on node24. setup_only keeps it an install, since buf lint is its own step.
node 22 is in maintenance and ships npm 10, which is why the publish job had to install npm@latest over it. node 24 is the active lts and bundles npm 11.17.0, above the 11.5.1 oidc floor, so the extra step goes.
these generate the committed stubs, so @latest makes codegen depend on whatever released most recently. pinned to the versions proto/ records: protoc-gen-go v1.36.11, protoc-gen-go-grpc v1.6.0.
macos-26 carries no iPhone 16 Pro at all, and on macos-15 that name spanned iOS 18.5 through 26.2, so the leg could boot a two-major-old runtime. the pair is now iPhone 17 Pro on iOS 26.2, resolved to a udid before boot, and an image that drops it fails naming what it does carry. iPhone 17 Pro is what examples/folio/justfile already defaulted to.
the boot step exported the udid as IOS_DEVICE, and just ios spends that as
xcodebuild's -destination name=, which matches the display name and
rejected it: 'unable to find a device matching { name:6F69910C-... }'.
nothing downstream needed it. install, launch and terminate all address
booted, and sanderling resolves --ios-device against booted simulators
first, so the simulator this step boots is the one they all get.
third-party actions here were already sha-pinned; the actions/* ones were on major tags, which are mutable and can be repointed. same treatment and same trailing version comment, so an upgrade stays a readable diff.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.