Skip to content
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

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.
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