Skip to content

ci(actions): bump checkout and setup-java to v4 off the deprecated node16 runtime - #1185

Merged
JamieRuderman merged 2 commits into
mainfrom
jr/ci-checkout-v4
Aug 19, 2026
Merged

ci(actions): bump checkout and setup-java to v4 off the deprecated node16 runtime#1185
JamieRuderman merged 2 commits into
mainfrom
jr/ci-checkout-v4

Conversation

@JamieRuderman

@JamieRuderman JamieRuderman commented Aug 19, 2026

Copy link
Copy Markdown
Member

Follow-up to #1184, which bumped setup-node off the deprecated node16 action runtime and left checkout behind.

actions/checkout@v3@v4 in all three release workflows: build-electron, build-android, build-ios. (typecheck was already on v4.) No inputs changed — v4 differs in the action runtime, not the API.

Second commit does actions/setup-java@v3@v4 in build-android, the last actions/* action on the node16 runtime. Its inputs are unchanged and java-version: '21' is pinned explicitly, so the JDK the Android build gets stays Zulu 21 — this is a runtime bump, not a toolchain change.

Every actions/* reference in this repo is now on a supported runtime.

None of these three workflows run on pull requests, so CI here validates the YAML, not the change. They will first execute on the next electron, Android or iOS release build.

@aws-amplify-us-west-1

Copy link
Copy Markdown

This pull request is automatically being deployed by Amplify Hosting (learn more).

Access this pull request here: https://pr-1185.d20k671nqqv4kl.amplifyapp.com

@JamieRuderman JamieRuderman changed the title ci(actions): bump checkout to v4 off the deprecated node16 runtime ci(actions): bump checkout and setup-java to v4 off the deprecated node16 runtime Aug 19, 2026
@JamieRuderman
JamieRuderman merged commit 1f013a6 into main Aug 19, 2026
8 checks passed
@JamieRuderman
JamieRuderman deleted the jr/ci-checkout-v4 branch August 19, 2026 22:38
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.

1 participant