diff --git a/.github/workflows/coveralls.yml b/.github/workflows/coveralls.yml index fab32e1b..3d868085 100644 --- a/.github/workflows/coveralls.yml +++ b/.github/workflows/coveralls.yml @@ -8,21 +8,21 @@ on: jobs: Caches: - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 steps: - uses: actions/checkout@v2 - - name: Set up Python 3.12.11 + - name: Set up Python 3.12 uses: actions/setup-python@v1 with: - python-version: 3.12.11 + python-version: 3.12 - name: apt update run: | sudo apt-get update - name: Install gdal - # latest version of ubuntu (24.04) has only unstable ubuntugis release + # ubuntu 24.04 has only unstable ubuntugis release run: | sudo add-apt-repository ppa:ubuntugis/ubuntugis-unstable && sudo apt-get update sudo apt-get install python3-gdal @@ -34,7 +34,9 @@ jobs: run: | python -m pip install --upgrade pip pip install numpy - pip install --global-option=build_ext --global-option="-I/usr/include/gdal" GDAL==`gdal-config --version` + pip install --config-settings="--global-option=build_ext" \ + --config-settings="--global-option=-I/usr/include/gdal" \ + GDAL==`gdal-config --version` - name: create cache RGB run: | diff --git a/.github/workflows/lint-python.yml b/.github/workflows/lint-python.yml index 08ca698d..bfaa2d32 100644 --- a/.github/workflows/lint-python.yml +++ b/.github/workflows/lint-python.yml @@ -9,10 +9,10 @@ jobs: steps: - uses: actions/checkout@v2 - - name: Set up Python 3.12.11 + - name: Set up Python 3.12 uses: actions/setup-python@v1 with: - python-version: 3.12.11 + python-version: 3.12 - name: Install dependencies run: |