diff --git a/.github/workflows/CD.yml b/.github/workflows/CD.yml index af0ab8c0..9de36ed3 100644 --- a/.github/workflows/CD.yml +++ b/.github/workflows/CD.yml @@ -21,7 +21,7 @@ jobs: if: github.base_ref == 'main' run: curl -L "docs.google.com/spreadsheets/d/${{ secrets.SHEET_ID }}/gviz/tq?tqx=out:csv&sheet=Ukrainian" -o table.csv - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: inputs.upload-artifact with: name: table diff --git a/.github/workflows/build_and_test_bot.yml b/.github/workflows/build_and_test_bot.yml index 5903a615..77fdead9 100644 --- a/.github/workflows/build_and_test_bot.yml +++ b/.github/workflows/build_and_test_bot.yml @@ -14,7 +14,7 @@ on: jobs: build_and_test_bot: - runs-on: ubuntu-20.04 + runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 @@ -22,27 +22,27 @@ jobs: - uses: Swatinem/rust-cache@v2 - name: Download the table if: inputs.release - run: curl -L "docs.google.com/spreadsheets/d/${{ secrets.SHEET_ID }}/gviz/tq?tqx=out:csv&sheet=Ukrainian" -o table.csv + run: curl -L "docs.google.com/spreadsheets/d/${{ vars.SHEET_ID }}/gviz/tq?tqx=out:csv&sheet=Ukrainian" -o table.csv - name: Test and build release if: inputs.release env: SHEET_ID: ${{ secrets.SHEET_ID }} - RUST_LOG: info + RUST_LOG: info run: cargo test --release -- --nocapture && cargo build --release - name: Test and build debug if: ${{ !inputs.release }} env: SHEET_ID: ${{ secrets.SHEET_ID }} - RUST_LOG: info + RUST_LOG: info run: cargo test -- --nocapture && cargo build - name: Move binary if: inputs.upload-artifact run: mv target/*/bot target - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: inputs.upload-artifact with: name: executable diff --git a/.github/workflows/build_flutter_apk.yml b/.github/workflows/build_flutter_apk.yml index 5334ec94..725ce532 100644 --- a/.github/workflows/build_flutter_apk.yml +++ b/.github/workflows/build_flutter_apk.yml @@ -48,7 +48,7 @@ jobs: - run: flutter build apk --release env: SHEET_ID: ${{ secrets.SHEET_ID }} - - uses: actions/upload-artifact@v3 + - uses: actions/upload-artifact@v4 if: inputs.upload-artifact with: name: apk diff --git a/app/android/settings.gradle b/app/android/settings.gradle index 1d6d19b7..0f9d8c91 100644 --- a/app/android/settings.gradle +++ b/app/android/settings.gradle @@ -19,7 +19,7 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id "com.android.application" version "7.3.0" apply false + id "com.android.application" version "8.1.0" apply false id "org.jetbrains.kotlin.android" version "1.7.10" apply false }