Skip to content

Commit

Permalink
update ci
Browse files Browse the repository at this point in the history
  • Loading branch information
DawnMagnet committed Mar 3, 2024
1 parent 3e2494a commit 56eeab7
Showing 1 changed file with 18 additions and 62 deletions.
80 changes: 18 additions & 62 deletions .github/workflows/flutter-workflow.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -55,31 +55,6 @@ jobs:
build/web/*
build/linux/x64/release/bundle/*
release-on-ubuntu:
needs: build-and-release-on-ubuntu
runs-on: ubuntu-latest

steps:
- name: Download artifacts
uses: actions/download-artifact@v2
with:
name: release-artifacts

- name: Create release
uses: "marvinpinto/action-automatic-releases@latest"
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest"
prerelease: false
title: "Development Build"
files: |
build/app/outputs/flutter-apk/*.apk
build/web
build/linux/x64/release/bundle
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

build-and-release-on-macos:
runs-on: macos-latest

Expand Down Expand Up @@ -109,31 +84,24 @@ jobs:
build/ios/iphoneos/Runner.app
build/macos/Build/Products/Release/Runner.app
release-on-macos:
needs: build-and-release-on-macos
runs-on: ubuntu-latest

build-and-release-on-windows:
runs-on: windows-latest
steps:
- name: Download artifacts
uses: actions/download-artifact@v2
- uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
with:
name: release-artifacts
channel: "stable"
- run: flutter build windows

- name: Create release
uses: "marvinpinto/action-automatic-releases@latest"
- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
repo_token: "${{ secrets.GITHUB_TOKEN }}"
automatic_release_tag: "latest"
prerelease: false
title: "Development Build"
files: |
build/ios/iphoneos/Runner.app
build/macos/Build/Products/Release/Runner.app
name: release-artifacts
path: |
build/windows/x64/runner/Release/*.exe
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
release-on-windows:
needs: build-and-release-on-windows
release:
needs: build-and-release-on-ubuntu build-and-release-on-windows build-and-release-on-macos
runs-on: ubuntu-latest

steps:
Expand All @@ -150,23 +118,11 @@ jobs:
prerelease: false
title: "Development Build"
files: |
build/windows/x64/runner/Release
*.apk
*.exe
*.Runner.app
web
bundle
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

build-and-release-on-windows:
runs-on: windows-latest
steps:
- uses: actions/checkout@v4
- uses: subosito/flutter-action@v2
with:
channel: "stable"
- run: flutter build windows

- name: Upload artifacts
uses: actions/upload-artifact@v2
with:
name: release-artifacts
path: |
build/windows/x64/runner/Release/*.exe

0 comments on commit 56eeab7

Please sign in to comment.