Skip to content

Increase self hosted coverage #8577

Open
@bkhouri

Description

@bkhouri

Description

In order to gain confidence in our changes, the swiftpm project should have self hosted pipelines for the all platforms that support Swift. possibly the following

  • Ubuntu 20.04
  • Ubuntu 22.04
  • Ubuntu 24.04
  • Amazon Linux 2
  • Universal Base Image 9
  • Debian 12
  • Windows 10
  • Windows 11 (?)
  • macOS

Swift PM does not have any architecture-specific code (I don't think), so x86_64 is sufficient

Acceptance Criteria

  • new pipelines are non-gating until their behaviour is confirmed, after which, we mark them gating
  • The pipelines (new and existing) should use a Swift Toolchain version specified by the .swift-versionfound in the repository. If this file does not exists, use the latest released Swift Toolchain.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions