File tree 1 file changed +21
-3
lines changed
1 file changed +21
-3
lines changed Original file line number Diff line number Diff line change 1
1
name : Build
2
2
on :
3
3
push :
4
+ paths-ignore :
5
+ - ' .editorconfig'
6
+ - ' .github/ISSUE_TEMPLATE/**'
7
+ - ' .github/PULL_REQUEST_TEMPLATE'
8
+ - ' .gitignore'
9
+ - ' *.md'
10
+ pull_request :
11
+ paths-ignore :
12
+ - ' .editorconfig'
13
+ - ' .github/ISSUE_TEMPLATE/**'
14
+ - ' .github/PULL_REQUEST_TEMPLATE'
15
+ - ' .gitignore'
16
+ - ' *.md'
4
17
schedule :
5
18
- cron : ' 0 6 * * 0'
6
19
@@ -69,26 +82,31 @@ jobs:
69
82
strategy :
70
83
fail-fast : false
71
84
matrix :
85
+ version : ['3.19.x', 'any'] # 3.19 for win7
72
86
channel : ['stable', 'master']
87
+ exclude :
88
+ - version : ' 3.19.x'
89
+ channel : ' master'
73
90
steps :
74
91
- uses : actions/checkout@v4
75
92
with :
76
93
submodules : ' recursive'
77
94
- uses : subosito/flutter-action@v2
78
95
with :
96
+ flutter-version : ${{ matrix.version }}
79
97
channel : ${{ matrix.channel }}
80
98
cache : true
81
99
- run : flutter doctor --verbose
82
100
- run : flutter pub get
83
101
- run : flutter build windows --verbose
84
102
- run : mv build/windows/x64/runner/Release .
85
- - run : cmake -E tar cvf fvp_example_windows-${{ matrix.channel }}.7z --format=7zip Release
103
+ - run : cmake -E tar cvf fvp_example_windows-flutter-${{ matrix.version }}- ${{ matrix.channel }}.7z --format=7zip Release
86
104
- name : Upload
87
105
uses : actions/upload-artifact@v4
88
106
with :
89
- name : fvp-example-windows-${{ matrix.channel }}
107
+ name : fvp-example-windows-flutter-${{ matrix.version }}- ${{ matrix.channel }}
90
108
path : |
91
- example/fvp_example_windows-${{ matrix.channel }}.7z
109
+ example/fvp_example_windows-flutter-${{ matrix.version }}- ${{ matrix.channel }}.7z
92
110
example/build/windows/CMakeFiles/CMakeConfigureLog.yaml
93
111
94
112
Linux :
You can’t perform that action at this time.
0 commit comments