Skip to content

Conversation

@euanh
Copy link
Collaborator

@euanh euanh commented Jan 27, 2025

Motivation

The shared unit test workflow has been updated to run on Swift 6.1 nightlies: apple/swift-nio#3076
A new linux_nightly_6_1_arguments_override parameter must be set to skip the smoke tests when running unit tests in CI.

Modifications

Define linux_nightly_6_1_arguments_override to ignore smoke tests.
Remove linux_nightly_6_0_arguments_override which is no longer used.

Result

Tests, including the daily test runs, will pass again.

Test Plan

This fixes a test failure caused by the upstream shared workflows being changed. All tests now pass again.

@euanh euanh merged commit 47c7854 into apple:main Jan 27, 2025
17 checks passed
@euanh euanh deleted the update-nightly-action branch January 27, 2025 12:01
@euanh euanh added semver/none No version bump required. area/testing Improvements to tests. labels Jan 27, 2025
euanh added a commit that referenced this pull request Jan 27, 2025
The `main.yml` test also needs the changes from #53, but running the
pull request tests does not show this.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area/testing Improvements to tests. semver/none No version bump required.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant