Nyall Dawson
2a3ff27936
Concurrency should not apply to test failure comment workflow
2024-04-08 14:33:40 +10:00
Matthias Kuhn
8d0c3fd465
Merge pull request #57015 from qgis/dependabot/github_actions/tj-actions/changed-files-44
...
build(deps): bump tj-actions/changed-files from 43 to 44
2024-04-03 06:19:10 +02:00
Matthias Kuhn
76539074f9
Merge pull request #57014 from qgis/dependabot/github_actions/actions/cache-4
...
build(deps): bump actions/cache from 3 to 4
2024-04-03 06:17:00 +02:00
مهدي شينون (Mehdi Chinoune)
97b19f453f
Replace docker-compose
by docker compose
2024-04-02 21:36:51 +00:00
مهدي شينون (Mehdi Chinoune)
78305b5fbb
Fix check for Qwt>=6.2.0 for QWT_POLAR
...
Also set QWT_POLAR_VERSION=0x060200
2024-04-02 16:23:45 +00:00
dependabot[bot]
985cdefc4a
build(deps): bump tj-actions/changed-files from 43 to 44
...
Bumps [tj-actions/changed-files](https://github.com/tj-actions/changed-files ) from 43 to 44.
- [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/v43...v44 )
---
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-04-01 19:02:33 +00:00
dependabot[bot]
10b2a80330
build(deps): bump actions/cache from 3 to 4
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [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...v4 )
---
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-04-01 19:01:54 +00:00
Denis Rouzaud
d0fcca46a8
Remove Docker build from action
...
following discussion here https://github.com/qgis/QGIS-Enhancement-Proposals/issues/221
opengisch repo has been transferred here: https://github.com/qgis/qgis-docker
2024-03-27 10:42:11 +10:00
t0b3
27e8f96d16
fix: push docker image only if GH actor == qgis
...
Signed-off-by: t0b3 <thomas.bettler@gmail.com>
2024-03-24 14:26:27 +01:00
Harrissou Sant-anna
1537202d15
Fix needs-documentation action
...
Reinstate addition of the message in the initial pull request referring to the issue created in the docs repo
Also remove a warning message
2024-03-22 05:23:24 +10:00
bdm-oslandia
565b0b9002
chore(code_layout): use env var and pipe to bypass the "Argument list too long" error
2024-03-22 05:22:51 +10:00
Denis Rouzaud
9beccf3e3c
correcty save cache in GH actions ( #56856 )
2024-03-14 18:53:16 +01:00
bdm-oslandia
ccd062c14a
chore(code_layout): pre filter the number of file to check for spell checker
2024-03-07 18:10:52 +01:00
Denis Rouzaud
208de55af4
Remove buildx
2024-03-02 23:37:31 +01:00
Denis Rouzaud
1c18aa5868
remove cache
2024-03-02 23:13:14 +01:00
Denis Rouzaud
92f1b2ba29
docker.io
2024-03-02 23:09:34 +01:00
Denis Rouzaud
cb9452a0ad
cache
2024-03-02 23:06:35 +01:00
Denis Rouzaud
d08d9d8d61
do not load and push
2024-03-02 23:01:40 +01:00
Denis Rouzaud
2087ae7163
add cache to docker build ( #56646 )
...
* add cache to docker build
* buildx
* load
* ref
* ref2
* ref3
* ref4
* do not push cache in PRs
2024-03-02 22:56:10 +01:00
Denis Rouzaud
9a09a59c1c
fix image id in OGC build ( #56648 )
2024-03-02 21:22:26 +01:00
Denis Rouzaud
84268626e0
Use upstream action to build docker for OGC ( #56640 )
2024-03-02 20:23:55 +01:00
dependabot[bot]
8002a5ca0a
Bump actions/cache from 3 to 4 ( #56627 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [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...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-02 12:07:46 +01:00
Denis Rouzaud
c300535e30
also fix OGC cache ( #56635 )
2024-03-02 12:07:09 +01:00
Denis Rouzaud
c54832de58
fix fallback id ( #56633 )
2024-03-02 08:20:34 +01:00
Denis Rouzaud
ff4e2913da
simplify cache id
2024-03-02 08:10:31 +01:00
Matthias Kuhn
103d7fbaa8
Fix clang-tidy ( #56632 )
...
* Fix clang-tidy
* Update run-tests.yml
---------
Co-authored-by: Denis Rouzaud <denis.rouzaud@gmail.com>
2024-03-02 08:07:05 +01:00
Denis Rouzaud
f0275fd7b3
Update run-tests.yml
2024-03-02 06:21:24 +01:00
Denis Rouzaud
fa0c88a90b
Use base ref for pull request ( #56628 )
2024-03-01 23:06:50 +01:00
Denis Rouzaud
bc080cad16
improve build workflow ( #56614 )
...
* improve build workflow
use upstream cache save/restore actions
simplify the build cache saving since we only save build cache on push
use native docker action
* login on push only
* fix tags
* fix login
* fix tag
* do not push local tags
* correctly setup ccache
* define compiler
* fix docker tags
* remove personal branch
2024-03-01 19:56:27 +01:00
Denis Rouzaud
21e7a107cf
stop saving mingw and macos build caches in pull requests ( #56617 )
2024-03-01 19:54:22 +01:00
Harrissou Sant-anna
5f82228e0e
Update the needs-docs github action
...
in order to reduce noise due to some obsolete packages in use
2024-02-29 07:33:48 +10:00
Harrissou Sant-anna
bc510e6762
Build docker images for 3.36
2024-02-26 07:51:45 +10:00
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