File tree 5 files changed +93
-24
lines changed
5 files changed +93
-24
lines changed Original file line number Diff line number Diff line change
1
+ name : Flutter SDK for Linux
2
+
3
+ on :
4
+ push :
5
+ branches : [main, v*]
6
+ pull_request :
7
+ branches : [main, v*]
8
+ schedule :
9
+ # https://crontab.guru/#40_10_*_*_*
10
+ - cron : ' 40 10 * * *'
11
+ workflow_dispatch :
12
+
13
+ concurrency :
14
+ group : ${{ github.workflow }}-${{ github.ref }}
15
+ cancel-in-progress : true
16
+
17
+ jobs :
18
+ test :
19
+ uses : ./.github/workflows/flutter.yml
20
+ with :
21
+ runs-on : ubuntu-latest
Original file line number Diff line number Diff line change
1
+ name : Flutter SDK for macOS (Intel)
2
+
3
+ on :
4
+ push :
5
+ branches : [main, v*]
6
+ pull_request :
7
+ branches : [main, v*]
8
+ schedule :
9
+ # https://crontab.guru/#40_10_*_*_*
10
+ - cron : ' 40 10 * * *'
11
+ workflow_dispatch :
12
+
13
+ concurrency :
14
+ group : ${{ github.workflow }}-${{ github.ref }}
15
+ cancel-in-progress : true
16
+
17
+ jobs :
18
+ test :
19
+ uses : ./.github/workflows/flutter.yml
20
+ with :
21
+ runs-on : macos-13 # Intel Mac
Original file line number Diff line number Diff line change
1
+ name : Flutter SDK for macOS
2
+
3
+ on :
4
+ push :
5
+ branches : [main, v*]
6
+ pull_request :
7
+ branches : [main, v*]
8
+ schedule :
9
+ # https://crontab.guru/#40_10_*_*_*
10
+ - cron : ' 40 10 * * *'
11
+ workflow_dispatch :
12
+
13
+ concurrency :
14
+ group : ${{ github.workflow }}-${{ github.ref }}
15
+ cancel-in-progress : true
16
+
17
+ jobs :
18
+ test :
19
+ uses : ./.github/workflows/flutter.yml
20
+ with :
21
+ runs-on : macos-latest # Apple M1 Silicon
Original file line number Diff line number Diff line change
1
+ name : Flutter SDK for Windows
2
+
3
+ on :
4
+ push :
5
+ branches : [main, v*]
6
+ pull_request :
7
+ branches : [main, v*]
8
+ schedule :
9
+ # https://crontab.guru/#40_10_*_*_*
10
+ - cron : ' 40 10 * * *'
11
+ workflow_dispatch :
12
+
13
+ concurrency :
14
+ group : ${{ github.workflow }}-${{ github.ref }}
15
+ cancel-in-progress : true
16
+
17
+ jobs :
18
+ test :
19
+ uses : ./.github/workflows/flutter.yml
20
+ with :
21
+ runs-on : windows-latest
Original file line number Diff line number Diff line change 1
1
name : Flutter
2
2
3
3
on :
4
- push :
5
- branches : [main, v*]
6
- pull_request :
7
- branches : [main, v*]
8
- schedule :
9
- # https://crontab.guru/#40_10_*_*_*
10
- - cron : ' 40 10 * * *'
11
- workflow_dispatch :
12
-
13
- concurrency :
14
- group : ${{ github.workflow }}-${{ github.ref }}
15
- cancel-in-progress : true
4
+ workflow_call :
5
+ inputs :
6
+ runs-on :
7
+ description : ' Operating system'
8
+ required : true
9
+ default : ' ubuntu-latest'
10
+ type : string
16
11
17
12
jobs :
18
13
stable :
19
- runs-on : ${{ matrix .runs-on }}
14
+ runs-on : ${{ inputs .runs-on }}
20
15
strategy :
21
16
fail-fast : false
22
17
matrix :
23
- runs-on :
24
- - ubuntu-latest
25
- - windows-latest
26
- - macos-latest # Apple M1 Silicon
27
- - macos-13 # Intel macOS
28
18
version :
29
19
- latest
30
20
- 3.27.0
@@ -49,15 +39,10 @@ jobs:
49
39
dart hello.dart
50
40
51
41
beta :
52
- runs-on : ${{ matrix .runs-on }}
42
+ runs-on : ${{ inputs .runs-on }}
53
43
strategy :
54
44
fail-fast : false
55
45
matrix :
56
- runs-on :
57
- - ubuntu-latest
58
- - windows-latest
59
- - macos-latest # Apple M1 Silicon
60
- - macos-13 # Intel macOS
61
46
version :
62
47
- latest
63
48
- 3.27.0-0.1.pre
You can’t perform that action at this time.
0 commit comments