Skip to content

Commit 96e29ed

Browse files
committed
CI // Use Xcode 26.4.1; Add 15-min timeout; Add workflow_dispatch.
1 parent a498695 commit 96e29ed

3 files changed

Lines changed: 13 additions & 9 deletions

File tree

.github/workflows/build_darwin_SPMTestsAndPackage.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name: debug-macOS-SPMTestsAndPackage
22
on:
3+
workflow_dispatch: {}
34
push:
4-
branches: [ "main" ]
5+
branches: ["main"]
56
pull_request:
6-
branches: [ "main" ]
7+
branches: ["main"]
78

89
jobs:
910
build:
@@ -17,7 +18,7 @@ jobs:
1718
steps:
1819
- uses: maxim-lobanov/setup-xcode@v1.6.0
1920
with:
20-
xcode-version: '26.2.0'
21+
xcode-version: "26.4.1"
2122
- uses: actions/checkout@v4
2223
env:
2324
# Limit TLS verification override to this step only. Do NOT enable this
@@ -46,6 +47,7 @@ jobs:
4647
make archive
4748
shell: bash
4849
- name: Run Package Tests (Selected)
50+
timeout-minutes: 15
4951
run: |
5052
# Run tests sequentially to avoid parallel pressure. Use zsh syntax.
5153
packages=(

.github/workflows/test_ubuntu_Typewriter.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
name: unit-test-typewriter-linux
22
on:
3+
workflow_dispatch: {}
34
push:
4-
branches: [ "main" ]
5+
branches: ["main"]
56
pull_request:
6-
branches: [ "main" ]
7+
branches: ["main"]
78

89
jobs:
910
build:
1011
name: test-linux-typewriter
1112
runs-on: ubuntu-latest
1213
env:
13-
GIT_SSL_NO_VERIFY: true
14+
GIT_SSL_NO_VERIFY: true
1415
steps:
1516
- uses: SwiftyLab/setup-swift@latest
1617
- uses: actions/checkout@v1

.github/workflows/test_winnt_Typewriter.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,10 @@
11
name: unit-test-typewriter-WinNT
22
on:
3+
workflow_dispatch: {}
34
push:
4-
branches: [ "main", "dev/WinNT" ]
5+
branches: ["main", "dev/WinNT"]
56
pull_request:
6-
branches: [ "main" ]
7+
branches: ["main"]
78

89
jobs:
910
build:
@@ -16,7 +17,7 @@ jobs:
1617

1718
# Windows Swift toolchain install
1819
- name: Setup Swift toolchain (Windows)
19-
# 建议固定到 tag/sha;这里先按官方示例用 main
20+
# 建议固定到 tag/sha;这里先按官方示例用 main
2021
uses: compnerd/gha-setup-swift@main
2122
with:
2223
source: swift.org

0 commit comments

Comments
 (0)