We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 7f511af commit 6e50ebeCopy full SHA for 6e50ebe
1 file changed
.github/workflows/release.yml
@@ -2,6 +2,8 @@
2
name: release
3
4
on:
5
+ schedule:
6
+ - cron: '0 4 * * *'
7
push:
8
branches:
9
- '**'
@@ -15,6 +17,25 @@ concurrency:
15
17
16
18
jobs:
19
test:
20
+ if: github.event_name != 'schedule'
21
+ runs-on: [self-hosted, macOS]
22
+ steps:
23
+ - uses: actions/checkout@v6
24
+ with:
25
+ clean: true
26
+ - name: Clear SwiftPM caches
27
+ run: |
28
+ rm -rf ~/.swiftpm
29
+ rm -rf ~/Library/Caches/org.swift.swiftpm
30
+ rm -rf ~/Library/org.swift.swiftpm
31
+ rm -rf .swiftpm
32
+ rm -rf .build
33
+
34
+ - name: Run Tests
35
+ run: swift test -v
36
37
+ daily_test:
38
+ if: github.event_name == 'schedule'
39
runs-on: [self-hosted, macOS]
40
steps:
41
- uses: actions/checkout@v6
0 commit comments