name: Build with Qt 6 on: push: branches: - master - release-** paths: - 'src/**' - 'tests/**' - 'CMakeLists.txt' - '.github/workflows/**' - '.ci/**' pull_request: branches: - master - release-** paths: - 'src/**' - 'tests/**' - 'CMakeLists.txt' - '.github/workflows/**' - '.ci/**' jobs: build: runs-on: ubuntu-latest steps: - name: Checkout uses: actions/checkout@master - name: Setup build dependencies run: | docker build -t qgis_build_deps -f .docker/qgis3-qt6-build-deps.dockerfile . - name: Run build run: | docker run -v $(pwd):/usr/src/qgis qgis_build_deps /usr/src/qgis/.docker/docker-qgis-build-qt6.sh