File tree 5 files changed +72
-33
lines changed
5 files changed +72
-33
lines changed Original file line number Diff line number Diff line change @@ -15,14 +15,28 @@ concurrency:
15
15
cancel-in-progress : true
16
16
17
17
jobs :
18
- test :
18
+ stable :
19
19
uses : ./.github/workflows/flutter.yml
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
23
version :
24
24
- latest
25
- - 3.0 .0
25
+ - 3.27 .0
26
26
with :
27
27
runs-on : ubuntu-latest
28
28
version : ${{ matrix.version }}
29
+ channel : stable
30
+
31
+ beta :
32
+ uses : ./.github/workflows/flutter.yml
33
+ strategy :
34
+ fail-fast : false
35
+ matrix :
36
+ version :
37
+ - latest
38
+ - 3.27.0-0.1.pre
39
+ with :
40
+ runs-on : ubuntu-latest
41
+ version : ${{ matrix.version }}
42
+ channel : beta
Original file line number Diff line number Diff line change @@ -15,14 +15,28 @@ concurrency:
15
15
cancel-in-progress : true
16
16
17
17
jobs :
18
- test :
18
+ stable :
19
19
uses : ./.github/workflows/flutter.yml
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
23
version :
24
24
- latest
25
- - 3.0 .0
25
+ - 3.27 .0
26
26
with :
27
- runs-on : macos-13 # Intel Mac
27
+ runs-on : macos-13 # Intel macOS
28
28
version : ${{ matrix.version }}
29
+ channel : stable
30
+
31
+ beta :
32
+ uses : ./.github/workflows/flutter.yml
33
+ strategy :
34
+ fail-fast : false
35
+ matrix :
36
+ version :
37
+ - latest
38
+ - 3.27.0-0.1.pre
39
+ with :
40
+ runs-on : macos-13 # Intel macOS
41
+ version : ${{ matrix.version }}
42
+ channel : beta
Original file line number Diff line number Diff line change @@ -15,14 +15,28 @@ concurrency:
15
15
cancel-in-progress : true
16
16
17
17
jobs :
18
- test :
18
+ stable :
19
19
uses : ./.github/workflows/flutter.yml
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
23
version :
24
24
- latest
25
- - 3.0 .0
25
+ - 3.27 .0
26
26
with :
27
27
runs-on : macos-latest # Apple M1 Silicon
28
28
version : ${{ matrix.version }}
29
+ channel : stable
30
+
31
+ beta :
32
+ uses : ./.github/workflows/flutter.yml
33
+ strategy :
34
+ fail-fast : false
35
+ matrix :
36
+ version :
37
+ - latest
38
+ - 3.27.0-0.1.pre
39
+ with :
40
+ runs-on : macos-latest # Apple M1 Silicon
41
+ version : ${{ matrix.version }}
42
+ channel : beta
Original file line number Diff line number Diff line change @@ -15,14 +15,28 @@ concurrency:
15
15
cancel-in-progress : true
16
16
17
17
jobs :
18
- test :
18
+ stable :
19
19
uses : ./.github/workflows/flutter.yml
20
20
strategy :
21
21
fail-fast : false
22
22
matrix :
23
23
version :
24
24
- latest
25
- - 3.0 .0
25
+ - 3.27 .0
26
26
with :
27
27
runs-on : windows-latest
28
28
version : ${{ matrix.version }}
29
+ channel : stable
30
+
31
+ beta :
32
+ uses : ./.github/workflows/flutter.yml
33
+ strategy :
34
+ fail-fast : false
35
+ matrix :
36
+ version :
37
+ - latest
38
+ - 3.27.0-0.1.pre
39
+ with :
40
+ runs-on : windows-latest
41
+ version : ${{ matrix.version }}
42
+ channel : beta
Original file line number Diff line number Diff line change 13
13
required : true
14
14
default : ' latest'
15
15
type : string
16
+ channel :
17
+ description : ' Flutter channel'
18
+ required : true
19
+ default : ' stable'
20
+ type : string
16
21
17
22
jobs :
18
- test-stable :
19
- runs-on : ${{ inputs.runs-on }}
20
- steps :
21
- - uses : actions/checkout@v4
22
-
23
- - uses : ./
24
- with :
25
- channel : stable
26
- version : ${{ inputs.version }}
27
-
28
- - name : Dart version
29
- run : dart --version
30
- - name : Flutter version
31
- run : flutter --version
32
- - name : Flutter doctor
33
- run : flutter doctor
34
-
35
- - name : Run hello world
36
- run : |
37
- echo "main() { print('hello world'); }" > hello.dart
38
- dart hello.dart
39
-
40
- test-beta :
23
+ flutter :
41
24
runs-on : ${{ inputs.runs-on }}
42
25
steps :
43
26
- uses : actions/checkout@v4
44
27
45
28
- uses : ./
46
29
with :
47
- channel : beta
48
30
version : ${{ inputs.version }}
31
+ channel : ${{ inputs.channel }}
49
32
50
33
- name : Dart version
51
34
run : dart --version
You can’t perform that action at this time.
0 commit comments