diff --git a/.github/workflows/flutter_ci.yml b/.github/workflows/flutter_ci.yml deleted file mode 100644 index 3371935..0000000 --- a/.github/workflows/flutter_ci.yml +++ /dev/null @@ -1,99 +0,0 @@ -name: Flutter CI - -on: push - -jobs: - build-and-release-linux: - runs-on: ubuntu-latest - - steps: - - uses: actions/checkout@v2 - - uses: subosito/flutter-action@v1 - with: - channel: 'stable' - flutter-version: '3.10.6' - - name: Install dependencies - run: sudo apt-get install -y clang cmake ninja-build pkg-config libgtk-3-dev liblzma-dev - - name: Install project dependencies - run: flutter pub get - #- name: Generate intermediates - # run: flutter pub run build_runner build --delete-conflicting-outputs - - name: Enable linux build - run: flutter config --enable-linux-desktop - - name: Build artifacts - run: flutter build linux --release - - name: Archive Release - uses: thedoctor0/zip-release@master - with: - type: 'zip' - filename: GithubClient-${{github.ref_name}}-linux.zip - directory: build/linux/x64/release/bundle - - name: Linux Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - files: build/linux/x64/release/bundle/GithubClient-${{github.ref_name}}-linux.zip - - build-and-release-windows: - runs-on: windows-latest - - steps: - - uses: actions/checkout@v2 - - uses: subosito/flutter-action@v1 - with: - channel: 'stable' - flutter-version: '3.10.6' - - name: Install project dependencies - run: flutter pub get - #- name: Generate intermediates - # run: flutter pub run build_runner build --delete-conflicting-outputs - - name: Enable windows build - run: flutter config --enable-windows-desktop - - name: Build artifacts - run: flutter build windows --release - - name: Archive Release - uses: thedoctor0/zip-release@master - with: - type: 'zip' - filename: GithubClient-${{github.ref_name}}-windows.zip - directory: build/windows/runner/Release - - name: Windows Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - files: build/windows/runner/Release/GithubClient-${{github.ref_name}}-windows.zip - - build-and-release-macos: - runs-on: macos-latest - - steps: - - uses: actions/checkout@v2 - - uses: subosito/flutter-action@v1 - with: - channel: 'stable' - flutter-version: '3.10.6' - - name: Install project dependencies - run: flutter pub get - #- name: Generate intermediates - # run: flutter pub run build_runner build --delete-conflicting-outputs - - name: Enable macOS build - run: flutter config --enable-macos-desktop - - name: Build artifacts - run: flutter build macos --release - - name: Archive Release - uses: thedoctor0/zip-release@master - with: - type: 'zip' - filename: GithubClient-${{github.ref_name}}-macos.zip - directory: build/macos/Build/Products/Release - - name: macOS Release - uses: softprops/action-gh-release@v1 - if: startsWith(github.ref, 'refs/tags/') - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - with: - files: build/macos/Build/Products/Release/GithubClient-${{github.ref_name}}-macos.zip \ No newline at end of file diff --git a/README.md b/README.md index e6c25a1..cc117ae 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # github_client -[![Flutter CI](https://github.com/Zingo21/github_client/actions/workflows/flutter_ci.yml/badge.svg)](https://github.com/Zingo21/github_client/actions/workflows/flutter_ci.yml) +[![Flutter Desktop Deployment](https://github.com/Zingo21/github_client/actions/workflows/flutter-desktop-deployment.yml/badge.svg)](https://github.com/Zingo21/github_client/actions/workflows/flutter-desktop-deployment.yml) A Flutter desktop app to access your GitHub repositories.