Update Node version to 22.17.0#487
Merged
shahmishal merged 1 commit intoswiftlang:mainfrom Sep 16, 2025
Merged
Conversation
We need to update the Node version to 22.17.0 in the Swift CI for Docc-Render, to ensure compatibility with the updated Node version used in the project. [1] [1] swiftlang/swift-docc-render#952
b59d4ce to
0f59dd5
Compare
3 tasks
Member
|
When I ran this manually to see what the issue was, I found: It looks like the node:22.17.0 doesn't include |
Member
|
The logs are attached to the action:
|
marinaaisa
added a commit
to marinaaisa/swift-docc-render
that referenced
this pull request
Jul 28, 2025
By aiming to update the Node version to 22.17.0 on Swift Docker for Swift DocC Render [1], we need to specify the version 3 of python, otherwise it will try to use python 2 which it's not available in Node 22. [1] swiftlang/swift-docker#487
3 tasks
marinaaisa
added a commit
to marinaaisa/swift-docc-render
that referenced
this pull request
Sep 16, 2025
By aiming to update the Node version to 22.17.0 on Swift Docker for Swift DocC Render [1], we need to specify the version 3 of python, otherwise it will try to use python 2 which it's not available in Node 22. [1] swiftlang/swift-docker#487
marinaaisa
added a commit
to marinaaisa/swift-docc-render
that referenced
this pull request
Sep 16, 2025
By aiming to update the Node version to 22.17.0 on Swift Docker for Swift DocC Render [1], we need to specify the version 3 of python, otherwise it will try to use python 2 which it's not available in Node 22. [1] swiftlang/swift-docker#487
mportiz08
pushed a commit
to swiftlang/swift-docc-render
that referenced
this pull request
Sep 16, 2025
By aiming to update the Node version to 22.17.0 on Swift Docker for Swift DocC Render [1], we need to specify the version 3 of python, otherwise it will try to use python 2 which it's not available in Node 22. Resolves: rdar://156708326 [1] swiftlang/swift-docker#487
|
@swift-ci test |
shahmishal
approved these changes
Sep 16, 2025
shahmishal
pushed a commit
to swiftlang/swift-docc-render
that referenced
this pull request
Sep 16, 2025
* Update Node.js & NPM in project's engines This change updates Node.js to 22.17.0 & NPM to 10.9.2. I chose 22.17.0 version of Node because it's the latest LTS (Long Term Support) version. * Update @vue/test-utils * Update tree-sitter-vue * Fix LanguageSwitcher.spec.js * Fix Column.spec.js * Fix Hero.spec.js * Fix ColorSchemeToggle.spec.js * Fix ImageAsset.spec.js * Fix Pager.spec.js * Fix Assessments.spec.js * Fix swift.spec.js Since highlight.js 11.6+, the `distributed` keyword is built-in and no custom overrides are needed * Fix FilterInput.spec.js * Replace wrapper.find Replace wrapper.find with wrapper.findComponent instead since wrapper.find is deprecated * Wait for wrapper.setProps * Wait for wrapper.setData * Await after .trigger() function * Fix Navigator.spec.js * Fix ReplayableVideoAsset.spec.js * Replace 'Contains' contains is deprecated and will be removed in the next major version. Use `wrapper.find`, `wrapper.findComponent` or `wrapper.get` instead * Wait for nextTick after emitting an event * Fix TopicsLinkCardGridItem.spec.js * Fix components/DocumentationTopic.spec.js * Fix Chapter.spec.js * Fix AdjustableSidebarWidth.spec.js * Fix Availability.spec.js * Fix Hierarchy.spec.js * Fix NavBase.spec.js * Fix DocumentationLayout.spec.js * Fix TopicsLinkBlock.spec.js * Fix CodePreview.spec.js * Fix App.spec.js * Fix DropdownCustom.spec.js * Wait for .setValue() * Fix GenericModal.spec.js * Fix LinksBlock.spec.js * Fix ResourcesTile.spec.js * Fix RelationshipsList.spec.js * Fix all deprecated .is() method warnings * Fix .find() and .get() deprecation warnings * Fix .findAll() deprecation warnings * Fix .contains() deprecation warnings * Fix .isEmpty() deprecation warnings * Fix attachToDocument deprecation warnings * Fix QuickNavigationModal.spec.js * Fix console error warnings for TopicsLinkBlock.spec.js * Fix ResourcesTileGroup.spec.js This change fixes the deprecation warning: [Vue warn]: Duplicate keys detected: 'A'. This may cause an update error. * Fix DeclarationTokenGroup.spec.js * Remove redundant nextTick * Update tree-sitter-javascript and tree-sitter-jsdoc * Make build-script-helper.py use python3 By aiming to update the Node version to 22.17.0 on Swift Docker for Swift DocC Render [1], we need to specify the version 3 of python, otherwise it will try to use python 2 which it's not available in Node 22. [1] swiftlang/swift-docker#487 * Update build-script helper. --------- Co-authored-by: Marcus Ortiz <[email protected]>
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.
We need to update the Node version to 22.17.0 in the Swift CI for Docc-Render, to ensure compatibility with the updated Node version used in the project.
It fixes: rdar://156708326