Commit Graph

23 Commits

Author SHA1 Message Date
Patrick Lehmann
15bf375fe6 Bumped versions. Updated python version to 3.13. 2025-04-16 13:33:45 +02:00
Patrick Lehmann
a1b03cfe2a Extract pyedaa-reports settings for merged unittesting results. 2025-03-24 08:41:16 +01:00
Patrick Lehmann
9b7032a585 Use doc_directory instead of hard-coded paths for workarounds. 2025-03-07 21:02:00 +01:00
Patrick Lehmann
9110c85738 Do not require 'coverage_report_json_directory' in SphinxDocumentation.yml. 2025-03-07 21:01:29 +01:00
Patrick Lehmann
d74c610bb4 Fixed Bash syntax. 2025-02-21 00:10:27 +01:00
Patrick Lehmann
34fb9c9869 Coding style fixes. 2025-01-15 23:25:32 +01:00
Patrick Lehmann
9296bd6e7d Workaround 1 - missing file extensions. 2024-12-24 18:19:14 +01:00
Patrick Lehmann
c37f727e2d Workaround 2 - % sign in a filename. 2024-12-24 13:09:02 +01:00
Patrick Lehmann
f084e02f01 Use pattern to reduce the number of downloaded artifacts. 2024-12-07 23:41:16 +01:00
Patrick Lehmann
6d04009bd6 Use new pyTooling/upload-artifact pyTooling/download-artifact composite actions. 2024-12-07 10:20:00 +01:00
Patrick Lehmann
edca070047 Also checkout submodules. 2024-11-17 01:59:51 +01:00
Patrick Lehmann
77a6b4c00a Use new extract job. 2024-11-03 13:52:04 +01:00
Patrick Lehmann
bec076bd66 Fixed pipeline syntax. 2024-11-03 09:07:27 +01:00
Patrick Lehmann
c924651632 Split Sphinx into a prepare and two working sub-jobs for HTML and LaTeX. 2024-11-03 08:43:49 +01:00
Patrick Lehmann
c8362d99cc Report errors also to Pipeline message log. 2024-09-11 22:08:08 +02:00
Patrick Lehmann
13c1a56f92 Upgrade to Ubuntu 2024.04 as GitHub is stuck with Ubuntu-latest at 2022.04. 2024-07-30 02:06:42 +02:00
Patrick Lehmann
4eb6a73d77 Download junit artifact in SphinxDocumentation job. 2024-01-12 17:31:19 +01:00
Patrick Lehmann
a4a54df1da Changed JSON artifact from status.json to full coverage report as JSON. 2024-01-12 09:37:31 +01:00
Patrick Lehmann
6844d48a6f Install graphviz. 2024-01-11 23:20:33 +01:00
Patrick Lehmann
67d7ec2c73 Provide GITHUB_TOKEN to cleanup step.. 2024-01-11 22:13:15 +01:00
Patrick Lehmann
41e1e109c3 Added coverage_config parameter. 2024-01-11 21:19:44 +01:00
Patrick Lehmann
8a801bd851 Read some settings from pyproject.toml. 2024-01-11 21:09:20 +01:00
Patrick Lehmann
cf6fbd4d8e Added new SphinxDocumentation workflow template. 2024-01-11 19:50:50 +01:00