Skip to content

Commit 55b1724

Browse files
authored
chore: cleanup CI (#24)
1 parent 7b0c2b4 commit 55b1724

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

.github/workflows/rust-compiler-builder.yml

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,23 @@ on:
44
push:
55
paths-ignore:
66
- '**/README.md'
7+
- '**/LICENSE'
8+
schedule:
9+
# https://crontab.guru/
10+
# At 12:00 AM
11+
- cron: 0 0 * * *
712
workflow_dispatch:
813
inputs:
914
rust-backtrace:
10-
description: Enable RUST_BACKTRACE (0 or 1)
15+
description: Enable RUST_BACKTRACE
1116
required: false
1217
default: '1'
1318
type: choice
1419
options:
1520
- '0'
1621
- '1'
1722
rust-channel:
18-
description: Set RUST_CHANNEL (dev, nightly, beta, stable)
23+
description: Set RUST_CHANNEL
1924
required: false
2025
default: 'dev'
2126
type: choice
@@ -25,19 +30,15 @@ on:
2530
- beta
2631
- stable
2732
rust-verbose:
28-
description: Set RUST_VERBOSE level (0, 1, 2, 3)
33+
description: Set RUST_VERBOSE
2934
required: false
30-
default: '3'
35+
default: '0'
3136
type: choice
3237
options:
3338
- '0'
3439
- '1'
3540
- '2'
3641
- '3'
37-
schedule:
38-
# https://crontab.guru/
39-
# At 12:00 AM
40-
- cron: 0 0 * * *
4142

4243
jobs:
4344
build:
@@ -53,13 +54,20 @@ jobs:
5354
# Regression: arm64e-apple-darwin
5455
# Regression: macos-14 arm64
5556

56-
- rust-targets: aarch64-apple-darwin,aarch64-apple-ios,aarch64-apple-tvos,arm64e-apple-ios
57+
- rust-targets: x86_64-apple-darwin,aarch64-apple-darwin,aarch64-apple-ios,arm64e-apple-ios
5758
os: macos-13 # x86-64
5859
xcode-version: 15.2
5960
rust-config: configure
6061
rust-use-lld: false
6162
macosx_deployment_target: 11.0
6263
iphoneos_deployment_target: 14.0
64+
65+
- rust-targets: x86_64-apple-tvos,aarch64-apple-tvos
66+
os: macos-13 # x86-64
67+
xcode-version: 15.2
68+
rust-config: configure
69+
rust-use-lld: false
70+
macosx_deployment_target: 11.0
6371
tvos_deployment_target: 14.0
6472

6573
runs-on: ${{ matrix.os }}

0 commit comments

Comments
 (0)