|
|
@ -8,7 +8,7 @@ jobs:
|
|
|
|
code_tests:
|
|
|
|
code_tests:
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
- uses: actions/checkout@v5
|
|
|
|
- run: ./scripts/generate-locale-config.sh
|
|
|
|
- run: ./scripts/generate-locale-config.sh
|
|
|
|
- run: git diff --exit-code
|
|
|
|
- run: git diff --exit-code
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
@ -33,7 +33,7 @@ jobs:
|
|
|
|
build_debug_apk:
|
|
|
|
build_debug_apk:
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
- uses: actions/checkout@v5
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- uses: actions/setup-java@v4
|
|
|
|
- uses: actions/setup-java@v4
|
|
|
|
with:
|
|
|
|
with:
|
|
|
@ -50,7 +50,7 @@ jobs:
|
|
|
|
build_debug_web:
|
|
|
|
build_debug_web:
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
- uses: actions/checkout@v5
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- uses: subosito/flutter-action@v2
|
|
|
|
- uses: subosito/flutter-action@v2
|
|
|
|
with:
|
|
|
|
with:
|
|
|
@ -69,7 +69,7 @@ jobs:
|
|
|
|
arch: [ x64, arm64 ]
|
|
|
|
arch: [ x64, arm64 ]
|
|
|
|
runs-on: ${{ matrix.arch == 'arm64' && 'ubuntu-24.04-arm' || 'ubuntu-latest'}}
|
|
|
|
runs-on: ${{ matrix.arch == 'arm64' && 'ubuntu-24.04-arm' || 'ubuntu-latest'}}
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
- uses: actions/checkout@v5
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- name: Install dependencies
|
|
|
|
- name: Install dependencies
|
|
|
|
run: sudo apt-get update && sudo apt-get install git wget curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 libssl-dev libwebkit2gtk-4.1-dev -y
|
|
|
|
run: sudo apt-get update && sudo apt-get install git wget curl clang cmake ninja-build pkg-config libgtk-3-dev libblkid-dev liblzma-dev libjsoncpp-dev cmake-data libsecret-1-dev libsecret-1-0 librhash0 libssl-dev libwebkit2gtk-4.1-dev -y
|
|
|
@ -84,7 +84,7 @@ jobs:
|
|
|
|
build_debug_ios:
|
|
|
|
build_debug_ios:
|
|
|
|
runs-on: macos-latest
|
|
|
|
runs-on: macos-latest
|
|
|
|
steps:
|
|
|
|
steps:
|
|
|
|
- uses: actions/checkout@v4
|
|
|
|
- uses: actions/checkout@v5
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- run: cat .github/workflows/versions.env >> $GITHUB_ENV
|
|
|
|
- uses: subosito/flutter-action@v2
|
|
|
|
- uses: subosito/flutter-action@v2
|
|
|
|
with:
|
|
|
|
with:
|
|
|
|