Matthieu Gallien
aa38a0180d
use windows-2022 image to run our windows CI on github actions
...
also switch craft to target windows-msvc2022_64-cl
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-05-15 15:06:10 +02:00
Matthieu Gallien
cf97b439d0
disable coverage on windows due to a crash
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-10 17:05:56 +02:00
Matthieu Gallien
49650f2f7a
install inkscape using same cache as OpenCppCoverage
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-10 17:05:56 +02:00
Matthieu Gallien
36aadaaa18
install inkscape via chocolatey after other dependencies
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-10 17:05:56 +02:00
Matthieu Gallien
df8115d1be
switch CI to python 3.12
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2024-04-10 17:05:56 +02:00
dependabot[bot]
57b60486c4
Build(deps): Bump codecov/codecov-action from 3 to 4
...
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action ) from 3 to 4.
- [Release notes](https://github.com/codecov/codecov-action/releases )
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: codecov/codecov-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2024-02-06 08:45:02 +01:00
dependabot[bot]
0ece126cad
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-01-29 16:45:50 +01:00
dependabot[bot]
67edae2621
Build(deps): 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>
2023-12-12 10:51:40 +01:00
dependabot[bot]
fa324380cf
Build(deps): Bump actions/setup-python from 1 to 4
...
Bumps [actions/setup-python](https://github.com/actions/setup-python ) from 1 to 4.
- [Release notes](https://github.com/actions/setup-python/releases )
- [Commits](https://github.com/actions/setup-python/compare/v1...v4 )
---
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>
2023-10-25 11:26:24 +02:00
dependabot[bot]
7641df2586
Bump actions/checkout from 2 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...8ade135a41bc03ea155e62e844d188df1ea18608 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-10-25 11:25:33 +02:00
Matthieu Gallien
bb09bc67fc
improve names of CI checks and do not run them on merges to master
...
not convinced it is needed to run the checks after a merge to master
branch in addition to running them before merging a PR
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-09-25 11:27:13 +02:00
Matthieu Gallien
5991e780f5
try to force use of python 3.8 for windows as required by craft
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2023-07-18 09:57:14 +02:00
Matthieu Gallien
b5fe8adb5d
tell OpenCppCoverage that we run an optimized build
...
should fix the crash accordign to the doc linked there
https://github.com/OpenCppCoverage/OpenCppCoverage/wiki/FAQ#your-application-has-thrown-an-unhandled-exception-code-3221225477-exception_access_violation
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-12-15 09:41:13 +01:00
Matthieu Gallien
23b8da319f
no need to install python that is already installed
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-11-15 15:15:14 +01:00
Matthieu Gallien
7dfb27f799
do not run tests in parallel as we may get side effects
...
Signed-off-by: Matthieu Gallien <matthieu.gallien@nextcloud.com>
2022-11-09 18:35:10 +01:00
alex-z
300446579c
Fail build when Windows tests fail. Use GH Actions to build and run Windows tests. Create coverage and uppload it to codecov.io.
...
Signed-off-by: alex-z <blackslayer4@gmail.com>
2022-06-10 15:18:54 +03:00