thebrowsercompany / swift-build

Swift toolchain builds by The Browser Company
351 stars 10 forks source link

Allow triggering scheduled builds on-demand via workflow_dispatch #164

Closed kendalharland closed 1 month ago

kendalharland commented 1 month ago

swift-toolchain.yml can still be triggered directly via workflow_dispatch. But sometimes it's useful to trigger it with the same defaults that our scheduled builds use (e.g. publish_artifacts = true, use azure runners, etc...). Adding a workflow_dispatch trigger to schedule-swift-toolchain.yml allows us to do this.

This PR also reverts to using the x64 Azure VMs. We are not ready to build on arm64 hosts yet, and the PR that switched to Azure was only tested on x64.