luzpaz
|
12e45622a5
|
labels.yml: Add Assembly workbench auto-tag back in
In lieu of #10427 which kickstarted Assembly development, we can add auto-tag assembly wb PRs again.
|
2023-08-31 21:43:25 -05:00 |
|
Chris Hennes
|
50d087b8db
|
CI: Add new test targets
|
2023-08-28 09:20:29 -05:00 |
|
Chris Hennes
|
af23624e08
|
Add libyaml-cpp-dev to Ubuntu 22.04 LTS CI
|
2023-08-27 00:22:40 -05:00 |
|
Chris Hennes
|
a8a4594d47
|
Add libyaml-cpp-dev to Ubuntu 20.04 LTS CI
|
2023-08-27 00:22:40 -05:00 |
|
mosfet80
|
abf767b0c8
|
Update ccache into action.yml
|
2023-08-27 00:22:30 -05:00 |
|
mosfet80
|
fa1daaa6c2
|
Update labeler.yml
Switch to Node.js 16 by default.
version 3 is no longer maintained
|
2023-08-27 00:22:20 -05:00 |
|
Chris Hennes
|
abc25fb269
|
Remove the PR template text
Closes https://github.com/FreeCAD/FreeCAD/discussions/10196 and https://github.com/FreeCAD/FreeCAD/discussions/10195
|
2023-08-13 13:38:12 -07:00 |
|
sliptonic
|
aa53596289
|
Remove the version select in the github issue template.
We already ask for the full version info so this is redundant.
Also, it requires updating every time there's a new version.
|
2023-08-05 09:45:48 -06:00 |
|
mosfet80
|
0ff5cfe0dd
|
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
|
c2fa4793b7
|
CI: typo + minor improvement
|
2023-05-14 21:47:40 +02:00 |
|
0penBrain
|
f2d2ae20bc
|
CI: report both failed and errored Python tests in summary
|
2023-05-14 21:47:40 +02:00 |
|
Chris Hennes
|
b30d69d24f
|
GitHub: Adjust Issue templates
As discussed in the developer meeting
|
2023-05-07 14:53:49 -05:00 |
|
0penBrain
|
db3935b699
|
CI: improve code separation in C++ tests mechanism
|
2023-04-29 16:30:52 -05:00 |
|
Chris Hennes
|
7015d38f97
|
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
|
c77b2f33c2
|
CI: fix failing unit test reported as passed in summary, fixes #9170
|
2023-04-26 18:05:14 +02:00 |
|
0penBrain
|
995bc0392b
|
CI: remove pivy patching on Ubuntu 22.04 workflow
Problems have been fixed upstream
|
2023-04-13 14:56:38 +02:00 |
|
0penBrain
|
b6576902d4
|
CI: move libpack dir instead of copying it
|
2023-04-10 15:21:49 +02:00 |
|
0penBrain
|
dd7af041e2
|
CI: initial release of Windows build workflow
|
2023-04-03 19:40:52 +02:00 |
|
0penBrain
|
741c631333
|
CI: fix a bug in cleaner when time has no decimal of seconds
|
2023-03-27 19:59:52 +02:00 |
|
0penBrain
|
d246f36932
|
CI: remove trailing whitespace checks in Pylint
As they are already checked globally before
|
2023-03-26 19:45:19 +02:00 |
|
0penBrain
|
4ddf99fc78
|
CI: enable CI cleaning for real
|
2023-03-26 17:53:34 +02:00 |
|
0penBrain
|
ca1a63f946
|
CI: fix bug with codespell returning code being 65 when errors are found
|
2023-03-25 16:40:00 +01:00 |
|
0penBrain
|
c828a9b288
|
CI: limit to strictly needed when bash command is allowed to fail
|
2023-03-25 16:40:00 +01:00 |
|
0penBrain
|
814bc2f998
|
CI: update licencing texts
|
2023-03-23 15:39:41 +01:00 |
|
0penBrain
|
de796b6d19
|
CI: introduce cleanup workflow
|
2023-03-23 10:49:22 +01:00 |
|
0penBrain
|
c4b63bcf17
|
CI: minor improvements in texts
|
2023-03-17 19:50:12 +00:00 |
|
Uwe
|
5ac308e8a6
|
[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
|
fc996571cb
|
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
|
77d50db1bf
|
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
|
a69f656c61
|
CI: improve tests reporting (extract failed tests + uncaught tracebacks)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
3a6c9ffc69
|
CI: add crash dumps to log artifacts for Linux builds
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
6316fed5d9
|
CI: uniformize sed usage
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
551e70f3bb
|
CI: improve reporting for line endings check
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
c1631e0d03
|
CI: fix a bug in getting codespell problem count
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
cd9280cd08
|
CI: improve Prepare reporting by using 'continue-on-error' for silent failing
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
2a1422e453
|
CI: improve Lint reporting by using 'continue-on-error' for silent failing
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
fb818a81cf
|
CI: Improve Cmake build reporting, print built targets (and only this)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
6cb194e461
|
CI: Improve Cmake configure reporting, print full config (and only this)
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
72de402e46
|
CI: print Cmake configure error log only in case it failed
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
7b2428a1f1
|
CI: add specific timeouts to test actions
|
2023-02-17 08:08:40 -06:00 |
|
0penBrain
|
f31e5066ea
|
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
|
c83b530c6e
|
CI: factorize CMake install step in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
5d107d6762
|
CI: factorize CMake build step in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
75db9af607
|
CI: factorize CMake configuration in Linux builds
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
b4a57d510b
|
CI: fix typo in runTests action name
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
9480c98ccc
|
CI: spell checker silently fails
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
ad9afb6173
|
CI: deleting used artifacts in wrapup is allowed to silently fail
|
2023-02-13 11:27:26 +01:00 |
|
0penBrain
|
ed5b4ecd23
|
CI: rename Ubuntu jobs in master workflow to clarify
|
2023-02-13 11:27:26 +01:00 |
|
luzpaz
|
b4780be1d1
|
Fix whitespace issues
|
2023-02-05 16:39:58 +01:00 |
|
0penBrain
|
62a2c33a05
|
CI: re-enable 20.04 build and test
|
2023-02-02 16:57:12 +01:00 |
|