567 Commits

Author SHA1 Message Date
Nyall Dawson
fc045d85a5 Run Qt 6 tests on Fedora 39 2024-02-13 19:49:42 +10:00
Nyall Dawson
02d2dd4ccc Try mingw on fedora 39, not rawhide 2024-02-13 10:45:10 +10:00
Nyall Dawson
dde1839278 Test building on qt6 ci with PDF4Qt 2024-02-12 12:48:27 +10:00
dependabot[bot]
c63565dff2 Bump actions/cache from 3.3.2 to 4.0.0
Bumps [actions/cache](https://github.com/actions/cache) from 3.3.2 to 4.0.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](https://github.com/actions/cache/compare/v3.3.2...v4.0.0)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 21:38:06 +10:00
dependabot[bot]
3c95526d33 Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 21:37:51 +10:00
dependabot[bot]
fe6c2d57b1 Bump tj-actions/changed-files from 41 to 42
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 41 to 42.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v41...v42)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 21:37:40 +10:00
dependabot[bot]
f531d41173 Bump peter-evans/create-or-update-comment from 3 to 4
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v3...v4)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 21:37:27 +10:00
dependabot[bot]
2cc51e8661 Bump actions/download-artifact from 3 to 4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-02-02 21:37:09 +10:00
Even Rouault
bc5eca509a
CI: macos-build.yml: add missing toplevel permissions section
OpenSSF Scorecard report complains about it: https://securityscorecards.dev/viewer/?uri=github.com/qgis/QGIS
2024-01-31 21:12:18 +01:00
مهدي شينون (Mehdi Chinoune)
705994e912 Enable explicitly draco support on MSYS2/MinGW-w64 2024-01-30 12:11:33 +10:00
مهدي شينون (Mehdi Chinoune)
fd15b40a2e Enable draco support on MSYS2/MinGW-w64 2024-01-30 12:11:33 +10:00
Even Rouault
3fca9c587c CI: build_artifact_comment.yml: set appropriate permissions 2024-01-22 11:57:14 +10:00
Even Rouault
ada4269340 CI: backport.yml: set appropriate permissions 2024-01-22 11:57:14 +10:00
Even Rouault
6aca1c3671 CI: write_failure_comment.yml: set appropriate permissions 2024-01-22 11:57:14 +10:00
Even Rouault
348b6a4d49 CI: pr-auto-milestone.yml: set appropriate permissions
43a847a98d1ab691b79c0dc28bc43a028aa939a4 restricted permissions, but
pr-auto-milestone.yml need more as the failure in
https://github.com/qgis/QGIS/actions/runs/7604086258/job/20706587837?pr=55907
shows
2024-01-22 11:57:14 +10:00
DelazJ
dfc6a88031 Update Doxygen in tests to the official version used for docs builds 2024-01-22 08:04:59 +10:00
Even Rouault
cd8cd71058 CI: add a 'concurrency:' section in workflows where it is missing
This cancels previous workflow runs when pushing new commits in a pull
request, to be able to reuse more quickly workers.
2024-01-22 05:52:16 +10:00
Even Rouault
43a847a98d CI: add permissions: contents: read to workflows
as recommended by https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
2024-01-22 05:51:49 +10:00
Harrissou Sant-anna
a141524ede Indicate actual repository storing the build artifacts in comment
when using a repo other than qgis/QGIS, let's ensure to provide the correct link
and not point to upstream repo
2024-01-19 10:33:44 +10:00
Julien Cabieces
f10f3d2d1f [PyQt6] Build binding on CI 2024-01-16 12:18:11 +10:00
Nyall Dawson
e3e1156c71 Revert "Disable msys2 workflow for now"
This reverts commit dfd2686866707fd95160164ad5b1433d5b18098a.
2024-01-15 11:13:37 +10:00
Nyall Dawson
dfd2686866
Disable msys2 workflow for now
Refs https://github.com/qgis/QGIS/issues/55761
2024-01-05 08:52:02 +10:00
Nyall Dawson
3728a242ea
Fix labeler workflow
Refs https://github.com/actions/labeler/issues/112
2024-01-03 09:07:49 +10:00
Nyall Dawson
ad4898d13d Revert "Bump actions/upload-artifact from 3 to 4"
This reverts commit e87e19d549a848be26acf62f10792b28e441785a.
2024-01-02 20:57:50 +10:00
dependabot[bot]
3d0706dbcd Bump tj-actions/changed-files from 40 to 41
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files) from 40 to 41.
- [Release notes](https://github.com/tj-actions/changed-files/releases)
- [Changelog](https://github.com/tj-actions/changed-files/blob/main/HISTORY.md)
- [Commits](https://github.com/tj-actions/changed-files/compare/v40...v41)

---
updated-dependencies:
- dependency-name: tj-actions/changed-files
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:43:10 +10:00
dependabot[bot]
5eaff934b9 Bump actions/labeler from 4 to 5
Bumps [actions/labeler](https://github.com/actions/labeler) from 4 to 5.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/labeler
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:42:44 +10:00
dependabot[bot]
c885aba1c5 Bump actions/setup-python from 4 to 5
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](https://github.com/actions/setup-python/compare/v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:42:12 +10:00
dependabot[bot]
e87e19d549 Bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:41:40 +10:00
dependabot[bot]
6a6b1e1fd5 Bump actions/stale from 8 to 9
Bumps [actions/stale](https://github.com/actions/stale) from 8 to 9.
- [Release notes](https://github.com/actions/stale/releases)
- [Changelog](https://github.com/actions/stale/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/stale/compare/v8...v9)

---
updated-dependencies:
- dependency-name: actions/stale
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-02 12:41:01 +10:00
Blottiere Paul
6ee0bf4535 Use pyogctest 1.1.1 2023-12-24 11:17:43 +10:00
Nyall Dawson
d04355ca0d Build with webengine support on Qt6 CI builds 2023-12-21 04:43:57 +10:00
Alessandro Pasotti
d85ff3ced9 Fix spelling workflow (unescaped paths) 2023-12-14 13:04:11 +01:00
Nyall Dawson
7af4536d0f
Fix return code 2023-12-11 13:55:35 +10:00
Nyall Dawson
073745db7a
Avoid workflow failure when markdown report doesn't exist 2023-12-11 10:31:04 +10:00
Nyall Dawson
16ad840d63 Fix script 2023-12-08 12:21:56 +10:00
Nyall Dawson
0c2b032849 Replace existing failure comment instead of always making a new one 2023-12-08 09:17:40 +10:00
Nyall Dawson
dd13b4bfdc
Write commit sha in test failure report 2023-12-07 09:30:46 +10:00
Nyall Dawson
363d73f6aa
Avoid extracting all files 2023-12-07 09:27:50 +10:00
Nyall Dawson
c96e2e7672 Use head sha 2023-12-07 09:24:07 +10:00
Nyall Dawson
b0a2a7ba31 Store git sha in reports for comments 2023-12-07 09:24:07 +10:00
Nyall Dawson
14c863860b Trim sha 2023-12-07 08:53:15 +10:00
Nyall Dawson
6d23ce1887 Write build commit into windows comment 2023-12-07 08:00:30 +10:00
Nyall Dawson
b4376ff691 Don't run PR comment workflows on non-prs 2023-12-05 07:16:50 +10:00
Matthias Kuhn
216d1d1f43 Migrate ogc.yml to new container registry 2023-12-04 15:28:44 +01:00
Matthias Kuhn
b9def33a95 [chore] Migrate to new container registry 2023-12-04 15:28:44 +01:00
Nyall Dawson
592cd6ba2c Add pr number to mingw zip artifacts 2023-12-04 21:19:51 +10:00
Nyall Dawson
3880d3cbd5 Update existing win build comment if one exists, instead of always
making a new one
2023-12-04 19:59:34 +10:00
Nyall Dawson
b32e15500a Add link to debug symbols 2023-12-04 12:08:46 +10:00
Nyall Dawson
ee621aca2e Quote file name 2023-12-04 12:04:40 +10:00
Nyall Dawson
169718fc57 Add workflow to post links to windows build artifacts on completion 2023-12-04 11:28:03 +10:00