@@ -92,40 +92,40 @@ jobs:
9292 with :
9393 files : build/windows/x64/runner/Release/thingset-app_${{github.ref_name}}-windows.zip
9494
95- # macos-ios:
96- # name: macOS & iOS
97- # runs-on: macos-latest
98- # steps:
99- # - uses: actions/checkout@v4
100- # - uses: subosito/[email protected] 101- # with:
102- # channel: ' stable'
103- # flutter-version: ' 3.32.x'
104- # architecture: x64
105- # - name: Install dependencies
106- # run: flutter pub get
107- # - name: Build macOS app
108- # run: |
109- # flutter config --enable-macos-desktop
110- # flutter build macos --release
111- # - name: Build iOS app
112- # run: |
113- # flutter build ios --release --no-codesign
114- # - name: Upload macOS artifacts
115- # uses: actions/upload-artifact@v4
116- # with:
117- # name: thingset-app-macos
118- # path: build/macos/Build/Products/Release/*
119- # - name: Archive Release
120- # uses: thedoctor0/zip-release@master
121- # with:
122- # type: ' zip'
123- # filename: thingset-app_${{github.ref_name}}-macos.zip
124- # directory: build/macos/Build/Products/Release
125- # - name: macOS Release
126- # uses: softprops/action-gh-release@v2
127- # if: startsWith(github.ref, 'refs/tags/')
128- # env:
129- # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
130- # with:
131- # files: build/macos/Build/Products/Release/thingset-app_${{github.ref_name}}-macos.zip
95+ macos-ios :
96+ name : macOS & iOS
97+ runs-on : macos-latest
98+ steps :
99+ - uses : actions/checkout@v4
100+ -
uses :
subosito/[email protected] 101+ with :
102+ channel : " stable"
103+ flutter-version : " 3.32.x"
104+ architecture : x64
105+ - name : Install dependencies
106+ run : flutter pub get
107+ - name : Build macOS app
108+ run : |
109+ flutter config --enable-macos-desktop
110+ flutter build macos --release
111+ - name : Build iOS app
112+ run : |
113+ flutter build ios --release --no-codesign
114+ - name : Upload macOS artifacts
115+ uses : actions/upload-artifact@v4
116+ with :
117+ name : thingset-app-macos
118+ path : build/macos/Build/Products/Release/*
119+ - name : Archive Release
120+ uses : thedoctor0/zip-release@master
121+ with :
122+ type : " zip"
123+ filename : thingset-app_${{github.ref_name}}-macos.zip
124+ directory : build/macos/Build/Products/Release
125+ - name : macOS Release
126+ uses : softprops/action-gh-release@v2
127+ if : startsWith(github.ref, 'refs/tags/')
128+ env :
129+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
130+ with :
131+ files : build/macos/Build/Products/Release/thingset-app_${{github.ref_name}}-macos.zip
0 commit comments