Skip to content

Extract and reproject project area of interest and output it to app #118

Extract and reproject project area of interest and output it to app

Extract and reproject project area of interest and output it to app #118

Workflow file for this run

# This workflow checks for PyQt6 compatibility in the qgis workers, using the pyqt5_to_pyqt6.py script.
# TODO @gounux: remove QGIS4/Qt6 CI compatibility check once QGIS4 is broadly adopted, see QF-8173
name: "PyQt6 Check"
on:
push:
branches:
- master
paths:
- 'docker-qgis/**.py'
pull_request:
paths:
- 'docker-qgis/**.py'
- .github/workflows/pyqt6_check.yml
jobs:
qt6-check:
name: PyQt6 Compatibility Check
runs-on: ubuntu-latest
container:
image: ghcr.io/qgis/pyqgis4-checker:main-ubuntu
steps:
- name: Get source code
uses: actions/checkout@v7
- name: Check PyQt5 to PyQt6 compatibility.
run: |
pyqt5_to_pyqt6.py --dry_run --logfile pyqt6_checker.log docker-qgis
pyqt5_to_pyqt6.py docker-qgis
- name: Upload script report if script fails
uses: actions/upload-artifact@v7
if: ${{ failure() }}
with:
name: pyqt6-checker-error-report
path: pyqt6_checker.log
retention-days: 7