Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

ci: Skip smoke tests for Swift 6.1 #53

Merged
merged 1 commit into from
Jan 27, 2025
Merged

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.
# for free to join this conversation on GitHub. Already have an account? # 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