diff --git a/.github/workflows/ci_workflow.yml b/.github/workflows/ci_workflow.yml index bbf2cdd..40f6869 100644 --- a/.github/workflows/ci_workflow.yml +++ b/.github/workflows/ci_workflow.yml @@ -5,12 +5,12 @@ jobs: name: 'Run flutter analyzer' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.5.3 - - uses: actions/setup-java@v3.12.0 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: '11' - - uses: subosito/flutter-action@v2.10.0 + - uses: subosito/flutter-action@v2 with: channel: 'stable' - run: flutter pub get @@ -19,12 +19,12 @@ jobs: name: 'Run flutter tests' runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.5.3 - - uses: actions/setup-java@v3.12.0 + - uses: actions/checkout@v4 + - uses: actions/setup-java@v4 with: distribution: 'zulu' java-version: '11' - - uses: subosito/flutter-action@v2.10.0 + - uses: subosito/flutter-action@v2 with: channel: 'stable' - run: flutter pub get @@ -38,14 +38,14 @@ jobs: - Tests runs-on: ubuntu-latest steps: - - uses: actions/checkout@v3.5.3 - - uses: subosito/flutter-action@v2.10.0 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 - name: 'Build Testing APK' - uses: subosito/flutter-action@v2.10.0 + uses: subosito/flutter-action@v2 with: channel: 'stable' - run: flutter build apk - - uses: actions/upload-artifact@v3.1.2 + - uses: actions/upload-artifact@v4 with: name: testing-apk path: build/app/outputs/flutter-apk/app-release.apk @@ -60,10 +60,10 @@ jobs: env: PROPERTIES_PATH: "./android/key.properties" steps: - - uses: actions/checkout@v3.5.3 - - uses: subosito/flutter-action@v2.10.0 + - uses: actions/checkout@v4 + - uses: subosito/flutter-action@v2 - name: 'Build Production AAB' - uses: subosito/flutter-action@v2.10.0 + uses: subosito/flutter-action@v2 with: channel: 'stable' - run: | @@ -73,7 +73,7 @@ jobs: echo storeFile=\${{ secrets.STORE_FILE }} >> ${{env.PROPERTIES_PATH}} - run: echo "${{ secrets.KEYSTORE }}" | base64 --decode > android/app/key.jks - run: flutter build appbundle - - uses: actions/upload-artifact@v3.1.2 + - uses: actions/upload-artifact@v4 with: name: appbundle path: build/app/outputs/bundle/release \ No newline at end of file