mosfet80
|
ec5ab6bc13
|
Update microsoft / setup-msbuild into sub_buildWindows.yml
microsoft/setup-msbuild from 1.1 to 1.3
|
2023-06-23 11:49:42 -04:00 |
|
0penBrain
|
b132a1e717
|
CI: typo + minor improvement
|
2023-05-14 21:47:40 +02:00 |
|
0penBrain
|
1a78d8b121
|
CI: report both failed and errored Python tests in summary
|
2023-05-14 21:47:40 +02:00 |
|
0penBrain
|
b70558730b
|
CI: improve code separation in C++ tests mechanism
|
2023-04-29 16:30:52 -05:00 |
|
Chris Hennes
|
a39c8ce8c3
|
Tests: Add Sketcher unit tests to CI
Co-authored-by: 0penBrain <48731257+0penBrain@users.noreply.github.com>
|
2023-04-27 07:49:42 -05:00 |
|
0penBrain
|
1c71b934f2
|
CI: fix failing unit test reported as passed in summary, fixes #9170
|
2023-04-26 18:05:14 +02:00 |
|
0penBrain
|
8e7f602d48
|
CI: remove pivy patching on Ubuntu 22.04 workflow
Problems have been fixed upstream
|
2023-04-13 14:56:38 +02:00 |
|
0penBrain
|
9aa23216ff
|
CI: move libpack dir instead of copying it
|
2023-04-10 15:21:49 +02:00 |
|
0penBrain
|
cfcc9ffa4e
|
CI: initial release of Windows build workflow
|
2023-04-03 19:40:52 +02:00 |
|
0penBrain
|
d61e539ef8
|
CI: fix a bug in cleaner when time has no decimal of seconds
|
2023-03-27 19:59:52 +02:00 |
|
0penBrain
|
c7a3fd0504
|
CI: remove trailing whitespace checks in Pylint
As they are already checked globally before
|
2023-03-26 19:45:19 +02:00 |
|
0penBrain
|
36e929a962
|
CI: enable CI cleaning for real
|
2023-03-26 17:53:34 +02:00 |
|
0penBrain
|
0f8ab2b161
|
CI: fix bug with codespell returning code being 65 when errors are found
|
2023-03-25 16:40:00 +01:00 |
|
0penBrain
|
c224882548
|
CI: limit to strictly needed when bash command is allowed to fail
|
2023-03-25 16:40:00 +01:00 |
|
0penBrain
|
3cf8a9c95f
|
CI: update licencing texts
|
2023-03-23 15:39:41 +01:00 |
|
0penBrain
|
66a25cc488
|
CI: introduce cleanup workflow
|
2023-03-23 10:49:22 +01:00 |
|
0penBrain
|
775332e535
|
CI: minor improvements in texts
|
2023-03-17 19:50:12 +00:00 |
|
Uwe
|
de7d061f33
|
[Lint] remove checks for line endings
- there is no need to check for certain OS line endings, git handles them well apparently
|
2023-03-16 06:24:25 +01:00 |
|
Chris Hennes
|
d3c14f9cea
|
CI: Run the C++ test suite as part of the GitHub CI
Refactors the tests to rename them to runPythonTests and runCPPTests.
|
2023-03-15 18:34:39 +00:00 |
|
0penBrain
|
3e8b6cb7be
|
CI: Install dependencies + run Cmake before Cpp lints (needed for Clang tools)
+ Reorganize tests in logical order
|
2023-02-25 09:50:23 +01:00 |
|
0penBrain
|
ceb45a9a1b
|
CI: improve tests reporting (extract failed tests + uncaught tracebacks)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
27b5c17cf3
|
CI: add crash dumps to log artifacts for Linux builds
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
e6a23b2251
|
CI: uniformize sed usage
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
f3c06c3a55
|
CI: improve reporting for line endings check
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
33bf8f2f02
|
CI: fix a bug in getting codespell problem count
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
e9233d29c8
|
CI: improve Prepare reporting by using 'continue-on-error' for silent failing
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
5da1446704
|
CI: improve Lint reporting by using 'continue-on-error' for silent failing
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
9d50f4496b
|
CI: Improve Cmake build reporting, print built targets (and only this)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
4e0004fb67
|
CI: Improve Cmake configure reporting, print full config (and only this)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
e68b47f501
|
CI: print Cmake configure error log only in case it failed
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
5a2f7970c2
|
CI: add specific timeouts to test actions
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
96f82821ba
|
CI: improve logging for configure, build and install steps
* Line buffering for stdout and stderr to better preserve log order
* Full log now contains both stdout and stderr to keep errors in context
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
e49677b6b5
|
CI: factorize CMake install step in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
5d2e3af349
|
CI: factorize CMake build step in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
5b426d74a8
|
CI: factorize CMake configuration in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
304b88b84e
|
CI: fix typo in runTests action name
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
590e7a84d3
|
CI: spell checker silently fails
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
3a7f8c70ca
|
CI: deleting used artifacts in wrapup is allowed to silently fail
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
1b2795cd2a
|
CI: rename Ubuntu jobs in master workflow to clarify
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
0b2f9fe7b7
|
CI: re-enable 20.04 build and test
|
2023-02-02 16:57:12 +01:00 |
|
0penBrain
|
d0c627503a
|
CI: allow Build2004 to fail because of PathAdaptative bug with GCC
|
2023-01-29 11:48:50 -07:00 |
|
0penBrain
|
cf884f87c5
|
CI: remove current CI workflow
|
2023-01-29 11:48:50 -07:00 |
|
0penBrain
|
0d5e6c04d9
|
CI: global refactoring of build/test CI
|
2023-01-29 11:48:50 -07:00 |
|
wmayer
|
1a56033e74
|
Core: [skip ci] ignore some code spell checks and filter all '_rc_.py' files
|
2022-12-05 10:12:49 +01:00 |
|
wmayer
|
3ef59a6fd2
|
Codespell: [skip ci] ignore Google test framework
|
2022-12-01 12:38:21 +01:00 |
|
Adrián Insaurralde Avalos
|
dff9b44d5b
|
[github ci] run build in parallel
|
2022-11-29 03:57:20 +01:00 |
|
Uwe
|
083c6054a5
|
[skip ci] [Github] add file endings
|
2022-11-11 03:47:00 +01:00 |
|
Chris Hennes
|
93b496408a
|
CI: Switch to QtWebEngine instead of QtWebKit
|
2022-10-28 15:03:14 -05:00 |
|
0penBrain
|
80651640f0
|
[Bugfix]CI: disable line-ending conversion as it damages .FCStd files
|
2022-10-06 06:06:51 -07:00 |
|
Uwe
|
fbd444eecc
|
[.github] disable another check
- whitespace/semicolon is not very useful for us but clutters the PRs
|
2022-09-24 05:06:44 +02:00 |
|