Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Unify main.yml and scheduled.yml, remove 5_8 ref
Motivation:

* `main.yml` and `scheduled.yml` are mostly duplicative.
* Scheduled runs failed because of a deprecated reference to a Swift 5.8
  pipeline

Modifications:

* Unify `main.yml` and `scheduled.yml`
* Remove the reference to the 5.8 pipeline

Result:

Working scheduled runs.
  • Loading branch information
rnro committed Oct 29, 2024
commit 3d95a10563abc5f5c24324bc3907caf882c118cd
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
name: Scheduled
name: Main

on:
push:
branches: [main]
schedule:
- cron: "0 8,20 * * *"

Expand All @@ -9,7 +11,6 @@ jobs:
name: Unit tests
uses: apple/swift-nio/.github/workflows/unit_tests.yml@main
with:
linux_5_8_enabled: false
linux_5_9_arguments_override: "--explicit-target-dependency-import-check error"
linux_5_10_arguments_override: "--explicit-target-dependency-import-check error"
linux_6_0_arguments_override: "--explicit-target-dependency-import-check error -Xswiftc -require-explicit-sendable"
Expand Down
Loading