diff options
Diffstat (limited to '.github/workflows/translations.yml')
| -rw-r--r-- | .github/workflows/translations.yml | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/.github/workflows/translations.yml b/.github/workflows/translations.yml index e7f27f9b..1a77041e 100644 --- a/.github/workflows/translations.yml +++ b/.github/workflows/translations.yml @@ -4,7 +4,7 @@ on: - cron: '0 0 * * *' jobs: crowdin: - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v4 with: @@ -16,7 +16,7 @@ jobs: git submodule update --init --recursive - uses: actions/setup-python@v5 with: - python-version: '3.8.x' + python-version: '3.12.x' - env: CROWDIN_API_KEY: ${{ secrets.CROWDIN_API_V2_KEY }} CROWDIN_PROJECT_ID: "299419" @@ -29,19 +29,24 @@ jobs: sudo apt-get update sudo apt install gettext + # for wxPython + sudo apt install libnotify4 sudo apt install glib-networking libsdl2-dev libsdl2-2.0-0 + # for PyGObject sudo apt install libgirepository1.0-dev libcairo2-dev + # for shapely - sudo apt install libgeos-dev build-essential libgtk-3-dev + sudo apt install build-essential libgtk-3-dev libgeos-dev cmake + sudo apt install gcc g++ gfortran libopenblas-dev liblapack-dev python -m pip install --upgrade pip python -m pip install wheel python -m pip install pycairo python -m pip install PyGObject - python -m pip install https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-20.04/wxPython-4.1.1-cp38-cp38-linux_x86_64.whl + python -m pip install https://extras.wxpython.org/wxPython4/extras/linux/gtk3/ubuntu-24.04/wxPython-4.2.2-cp312-cp312-linux_x86_64.whl python -m pip install -r requirements.txt python -m pip install Babel |
