Committed by
GitHub
update github actions
- Only build on pull requests and merging to master - Update all github actions - Cache flutter sdk
Showing
1 changed file
with
19 additions
and
10 deletions
| 1 | name: code analysis & formatting | 1 | name: code analysis & formatting |
| 2 | 2 | ||
| 3 | -on: [push, pull_request] | 3 | +on: |
| 4 | + push: | ||
| 5 | + branches: | ||
| 6 | + - master | ||
| 7 | + pull_request: | ||
| 8 | + types: [ opened, labeled, unlabeled, synchronize ] | ||
| 4 | 9 | ||
| 5 | jobs: | 10 | jobs: |
| 6 | analysis: | 11 | analysis: |
| 7 | runs-on: ubuntu-latest | 12 | runs-on: ubuntu-latest |
| 8 | steps: | 13 | steps: |
| 9 | - - uses: actions/checkout@v3 | ||
| 10 | - - uses: actions/setup-java@v3 | 14 | + - uses: actions/checkout@v3.0.2 |
| 15 | + - uses: actions/setup-java@v3.3.0 | ||
| 11 | with: | 16 | with: |
| 12 | - distribution: 'temurin' | ||
| 13 | - java-version: '11' | 17 | + java-version: 11 |
| 18 | + distribution: temurin | ||
| 14 | - uses: subosito/flutter-action@v2.4.0 | 19 | - uses: subosito/flutter-action@v2.4.0 |
| 20 | + with: | ||
| 21 | + cache: true | ||
| 15 | - name: Version | 22 | - name: Version |
| 16 | run: flutter doctor -v | 23 | run: flutter doctor -v |
| 17 | - name: Install dependencies | 24 | - name: Install dependencies |
| @@ -21,11 +28,13 @@ jobs: | @@ -21,11 +28,13 @@ jobs: | ||
| 21 | formatting: | 28 | formatting: |
| 22 | runs-on: ubuntu-latest | 29 | runs-on: ubuntu-latest |
| 23 | steps: | 30 | steps: |
| 24 | - - uses: actions/checkout@v3 | ||
| 25 | - - uses: actions/setup-java@v3 | 31 | + - uses: actions/checkout@v3.0.2 |
| 32 | + - uses: actions/setup-java@v3.3.0 | ||
| 26 | with: | 33 | with: |
| 27 | - distribution: 'temurin' | ||
| 28 | - java-version: '11' | 34 | + java-version: 11 |
| 35 | + distribution: temurin | ||
| 29 | - uses: subosito/flutter-action@v2.4.0 | 36 | - uses: subosito/flutter-action@v2.4.0 |
| 37 | + with: | ||
| 38 | + cache: true | ||
| 30 | - name: Format | 39 | - name: Format |
| 31 | - run: flutter format -n --set-exit-if-changed . | ||
| 40 | + run: flutter format -n --set-exit-if-changed . |
-
Please register or login to post a comment