Skip to content

[DNM, FOR CI ONLY] Add FreeBSD build job to swift_package_test workflow#260

Closed
jakepetroules wants to merge 1 commit intoswiftlang:mainfrom
jakepetroules:fbsd
Closed

[DNM, FOR CI ONLY] Add FreeBSD build job to swift_package_test workflow#260
jakepetroules wants to merge 1 commit intoswiftlang:mainfrom
jakepetroules:fbsd

Conversation

@jakepetroules
Copy link
Copy Markdown
Contributor

Adds a new freebsd-build job using vmactions/freebsd-vm to run Swift builds and tests inside a FreeBSD VM on Ubuntu runners. Configurable via freebsd_swift_versions, freebsd_os_versions, freebsd_host_archs, freebsd_pre_build_command, freebsd_build_command, freebsd_env_vars, and enable_freebsd_checks inputs. Supports cross-PR testing, nightly flag selection, and multi-arch runner selection matching the existing Linux job pattern.

Adds a new freebsd-build job using vmactions/freebsd-vm to run Swift
builds and tests inside a FreeBSD VM on Ubuntu runners. Configurable
via freebsd_swift_versions, freebsd_os_versions, freebsd_host_archs,
freebsd_pre_build_command, freebsd_build_command, freebsd_env_vars,
and enable_freebsd_checks inputs. Supports cross-PR testing, nightly
flag selection, and multi-arch runner selection matching the existing
Linux job pattern.
@jakepetroules jakepetroules deleted the fbsd branch April 10, 2026 00:36
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.

1 participant