-
Notifications
You must be signed in to change notification settings - Fork 186
ci: update checkout and node versions #20084
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: edge
Are you sure you want to change the base?
Conversation
checkout v4 -> v5 and node v4 -> v6 close AUTH-2475
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR updates GitHub Actions dependencies across workflow files, specifically upgrading actions/checkout from v4 to v5 and actions/setup-node from v4 to v6. These updates ensure workflows use the latest stable versions of these core GitHub Actions.
Key changes:
- Updated
actions/setup-nodefrom v4 to v6 across all workflow files - Updated
actions/checkoutfrom v4 to v5 in workflows where it was used - Reformatted multi-line
needsarrays for improved readability in several workflow files
Reviewed Changes
Copilot reviewed 29 out of 29 changed files in this pull request and generated no comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/usb-bridge-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/update-server-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/tag-releases.yaml |
Updated setup-node to v6 |
.github/workflows/system-server-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/step-generation-test.yaml |
Updated checkout to v5 |
.github/workflows/static-deploy-lint-test.yaml |
Updated checkout to v5 |
.github/workflows/shared-data-test-lint-deploy.yaml |
Updated checkout to v5 and setup-node to v6, reformatted needs arrays |
.github/workflows/server-utils-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/robot-server-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/react-api-client-test.yaml |
Updated setup-node to v6 |
.github/workflows/pd-test-build-deploy.yaml |
Updated checkout to v5 |
.github/workflows/opentrons-ai-production-deploy.yaml |
Updated checkout to v5 and setup-node to v6 |
.github/workflows/opentrons-ai-client-test.yaml |
Updated setup-node to v6 |
.github/workflows/opentrons-ai-client-staging-continuous-deploy.yaml |
Updated setup-node to v6 |
.github/workflows/ll-test-build-deploy.yaml |
Updated checkout to v5 |
.github/workflows/js-check.yaml |
Updated setup-node to v6 |
.github/workflows/http-docs-build.yaml |
Updated setup-node to v6 |
.github/workflows/hardware-testing.yaml |
Updated setup-node to v6 |
.github/workflows/hardware-testing-protocols.yaml |
Updated setup-node to v6 |
.github/workflows/hardware-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/g-code-testing-lint-test.yaml |
Updated setup-node to v6 |
.github/workflows/g-code-confirm-tests.yaml |
Updated setup-node to v6 |
.github/workflows/docs-build.yaml |
Updated checkout to v5 and setup-node to v6 |
.github/workflows/docs-build-deploy.yaml |
Updated checkout to v5, reformatted run command |
.github/workflows/components-test-build-deploy.yaml |
Updated checkout to v5 and setup-node to v6, reformatted needs arrays |
.github/workflows/app-test-build-deploy.yaml |
Updated checkout to v5 |
.github/workflows/api-test-lint-deploy.yaml |
Updated setup-node to v6 |
.github/workflows/analyses-snapshot-test.yaml |
Updated checkout to v5 |
.github/workflows/abr-testing-lint-test.yaml |
Updated setup-node to v6 |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## edge #20084 +/- ##
==========================================
+ Coverage 24.80% 24.96% +0.16%
==========================================
Files 3621 3617 -4
Lines 304334 302172 -2162
Branches 43469 43071 -398
==========================================
- Hits 75495 75452 -43
+ Misses 228816 226697 -2119
Partials 23 23
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Overview
checkout
v4->v5and nodev4->v6close AUTH-2475
Test Plan and Hands on Testing
Changelog
Review requests
Risk assessment
Low