Skip to content

[6.4] GHA: Simplify and reduce number of jobs#10039

Merged
bkhouri merged 1 commit into
swiftlang:release/6.4.xfrom
bkhouri:t/6.4.x/simplify_gha
May 12, 2026
Merged

[6.4] GHA: Simplify and reduce number of jobs#10039
bkhouri merged 1 commit into
swiftlang:release/6.4.xfrom
bkhouri:t/6.4.x/simplify_gha

Conversation

@bkhouri
Copy link
Copy Markdown
Contributor

@bkhouri bkhouri commented May 8, 2026

Now that SwiftPM on SwiftBuild is in a good shape, let's update the GitHub actions to only build against the default build system.

SwiftBuild is the default on nightly-main, while the native build system is the default on nightly 6.2. The GitHub actions are still running against nightly 6.2 to have the same environment as the Jenkins CI self hosted pipeline equivalent.

Relates to #9427
Issue: rdar://165491718

(cherry picked from commit 89c6c4c)

@bkhouri bkhouri marked this pull request as ready for review May 8, 2026 18:19
@bkhouri bkhouri enabled auto-merge May 8, 2026 18:19
@bkhouri bkhouri changed the title GHA: Simplify and reduct number of jobs GHA: Simplify and reduce number of jobs May 8, 2026
@bkhouri bkhouri disabled auto-merge May 8, 2026 18:23
@bkhouri bkhouri enabled auto-merge May 8, 2026 18:24
@bkhouri bkhouri changed the title GHA: Simplify and reduce number of jobs [6.4] GHA: Simplify and reduce number of jobs May 8, 2026
@bkhouri
Copy link
Copy Markdown
Contributor Author

bkhouri commented May 10, 2026

@swift-ci test

@bkhouri
Copy link
Copy Markdown
Contributor Author

bkhouri commented May 11, 2026

@swift-ci test self hosted windows

Now that SwiftPM on SwiftBuild is in a good shape, let's update the
GitHub actions to only build against the default build system.

SwiftBuild is the default on nightly-main, while the native build system
is the default on nightly 6.2.  The GitHub actions are still running
against nightly 6.2 to have the same environment as the Jenkins CI self
hosted pipeline equivalent.

Relates to swiftlang#9427
Issue: rdar://165491718

(cherry picked from commit 89c6c4c)
@bkhouri bkhouri force-pushed the t/6.4.x/simplify_gha branch from 1a9d67d to fa4e9cf Compare May 12, 2026 03:28
@bkhouri
Copy link
Copy Markdown
Contributor Author

bkhouri commented May 12, 2026

@swift-ci test

@bkhouri
Copy link
Copy Markdown
Contributor Author

bkhouri commented May 12, 2026

@swift-ci test windows

1 similar comment
@bkhouri
Copy link
Copy Markdown
Contributor Author

bkhouri commented May 12, 2026

@swift-ci test windows

@bkhouri bkhouri merged commit 3871223 into swiftlang:release/6.4.x May 12, 2026
47 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants