Denis Rouzaud
b05941cdb5
remove useless code from workflow ( #58065 )
...
* remove useless code from workflow
This was never used because of limitations of running on PRs. Other approaches have been used since.
* comment set-output
2024-07-11 13:18:29 +02:00
Denis Rouzaud
399f7df1c7
Update flake8.yml
...
no need to run flake8 on other branches
2024-07-11 10:06:24 +02:00
Denis Rouzaud
7c32a89136
Auto run sipify on PRs ( #58057 )
...
By commenting /sipify on a PR, this workflow will automatically update the branch after running sipify_all
2024-07-11 09:08:34 +02:00
مهدي شينون (Mehdi Chinoune)
1f580a7a44
MSYS2/MINGW: Enable Python bindings
2024-07-05 11:20:10 +02:00
dependabot[bot]
4cee1e1aa6
Bump docker/build-push-action from 5 to 6
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 5 to 6.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](https://github.com/docker/build-push-action/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-07-02 08:05:40 +10:00
Harrissou Sant-anna
aa4ef10280
Update the pull request milestone when it is merged
2024-06-25 09:54:01 +10:00
مهدي شينون (Mehdi Chinoune)
ded31e1b73
Fix PDAL support on MinGW-w64
...
https://github.com/hobuinc/untwine/pull/162
https://github.com/PDAL/wrench/pull/35
2024-05-26 07:27:28 +10:00
Nyall Dawson
15c51ea226
Update write_failure_comment.yml
...
Remove branches ignore. Seems this changed meaning sometime earlier this year, and is preventing the workflow running on pull requests targeted at these branches instead of just workflows running ON those branches.
2024-05-01 13:25:57 +10:00
Nyall Dawson
2a35a7a15f
Update build_artifact_comment
...
Test removing condition to see if workflow can be triggered for prs against master again...
2024-05-01 12:28:00 +10:00
Even Rouault
97a5e2461b
macos-build.yml: select macos-13 to get x64 build
...
GHA has recently switched the macos-latest alias to be macos-14 which is OSX Arm64. macos-13 is x64 architecture instead
2024-04-30 10:11:35 +10:00
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