1919
2020jobs :
2121 example :
22- name : Build examples for Android, iOS, MacOS and Web
22+ name : Build examples for Android, iOS, and MacOS
2323 runs-on : macos-latest
2424 steps :
2525 - name : Checkout repository
5252 flutter build appbundle --debug
5353 flutter build ios --debug --no-codesign
5454 flutter build macos
55- flutter build web --base-href "/${{ github.event.repository.name }}_website/"
56- - name : Archive web artifacts
57- if : ${{ github.ref_type == 'tag' }}
58- uses : actions/upload-artifact@v4
59- with :
60- name : web-app
61- path : example/build/web/
62- retention-days : 1
6355 example-windows :
6456 name : Build example on Windows
6557 runs-on : windows-latest
8779 working-directory : example
8880 run : flutter build windows
8981 example-linux :
90- name : Build example on Linux
82+ name : Build example on Linux and Web
9183 runs-on : ubuntu-latest
9284 steps :
9385 - name : Checkout repository
@@ -113,6 +105,15 @@ jobs:
113105 if : ${{ inputs.enable-generate-l10n }}
114106 run : flutter gen-l10n
115107 working-directory : example
116- - name : Build example
108+ - name : Build examples
117109 working-directory : example
118- run : flutter build linux
110+ run : |
111+ flutter build linux
112+ flutter build web --base-href "/${{ github.event.repository.name }}_website/"
113+ - name : Archive web artifacts
114+ if : ${{ github.ref_type == 'tag' }}
115+ uses : actions/upload-artifact@v4
116+ with :
117+ name : web-app
118+ path : example/build/web/
119+ retention-days : 1
0 commit comments