Skip to content

Conversation

sebsto
Copy link
Contributor

@sebsto sebsto commented Sep 23, 2025

In preparation for the 2.0.0 GA release,

  • Update .swift-version, Package.swift and all examples' package.swift to Swift 6.2
  • Update all references to 2.0.0-beta.3 to 2.0.0. This includes the doc and readme, but also the dependencies in the examples Package.swift. This will temporary break the build of the examples, until we tag v2.0.0. Note the CI will not be affected as its consumes the local version of the library
  • [CI] Use Swift-6.2-noble for all testing tasks
  • Reinstate the script to generate the contributors list and update the list

@sebsto sebsto added this to the 2.0 milestone Sep 23, 2025
@sebsto sebsto self-assigned this Sep 23, 2025
@sebsto sebsto added the 🆕 semver/minor Adds new public API. label Sep 23, 2025
Copy link
Member

@0xTim 0xTim left a comment

Choose a reason for hiding this comment

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

No blockers, one query

uses: actions/checkout@v4
with:
persist-credentials: false
# GitHub checkout action has a dep on NodeJS 20 which is not running on Amazonlinux2
Copy link
Member

Choose a reason for hiding this comment

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

What version of node is installed? The v2 action requires node 24 or higher

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Amazon Linux doesn't have Node 24, this is the "normal" dance when using Amazon Linux 2.
I hope to get an Amazon Linux 2023 Swift image soon (at least a nightly build), I will upgrade to ALI2023 when available.

Copy link
Member

Choose a reason for hiding this comment

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

Ah I got mixed up between AL2 and AL2023 😅

// That job runs on GitHub's ubuntu-latest environment that only supports Swift 6.1
// https://github.com/actions/runner-images?tab=readme-ov-file
// https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
// We can update to Swift 6.2 when GitHUb hosts will have Swift 6.2
Copy link
Member

Choose a reason for hiding this comment

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

@sebsto sebsto merged commit a1ab8df into swift-server:main Sep 23, 2025
37 checks passed
@sebsto sebsto deleted the sebsto/6.2 branch September 23, 2025 19:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
🆕 semver/minor Adds new public API.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants