Merge pull request #446 from krille-chan/krille/better-flutter-setup-in-ci

CI: Better Flutter setup
pull/447/head
Krille-chan 2 years ago committed by GitHub
commit 55066a2ef9
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -2,18 +2,12 @@ name: Pull Request Workflow
on: [pull_request]
env:
FLUTTER_VERSION: ${{ secrets.FLUTTER_VERSION }}
JAVA_VERSION: ${{ secrets.JAVA_VERSION }}
jobs:
code_tests:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
@ -32,6 +26,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
@ -45,9 +40,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
@ -63,9 +56,7 @@ jobs:
arch: [x64, arm64]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}

@ -9,18 +9,12 @@ concurrency:
group: main_deploy
cancel-in-progress: true
env:
FLUTTER_VERSION: ${{ secrets.FLUTTER_VERSION }}
JAVA_VERSION: ${{ secrets.JAVA_VERSION }}
jobs:
deploy_web:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
@ -48,6 +42,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}

@ -9,18 +9,12 @@ concurrency:
group: release_workflow
cancel-in-progress: true
env:
FLUTTER_VERSION: ${{ secrets.FLUTTER_VERSION }}
JAVA_VERSION: ${{ secrets.JAVA_VERSION }}
jobs:
build_web:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
@ -39,6 +33,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
@ -63,9 +58,7 @@ jobs:
arch: [x64, arm64]
steps:
- uses: actions/checkout@v2
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: subosito/flutter-action@v2
with:
flutter-version: ${{ env.FLUTTER_VERSION }}
@ -104,6 +97,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
- uses: actions/setup-java@v1
with:
java-version: ${{ env.JAVA_VERSION }}

@ -0,0 +1,2 @@
FLUTTER_VERSION=3.10.6
JAVA_VERSION=17
Loading…
Cancel
Save