Commit Graph

60 Commits

Author SHA1 Message Date
Patrick Lehmann
d7c765ba79 Fixed how to access complex nested key-value pairs. 2021-12-24 13:04:31 +01:00
Patrick Lehmann
fa10ed076c Install dependency tomli before script execution. 2021-12-24 12:56:03 +01:00
Patrick Lehmann
9dfafd588e Changed scripting from bash to Python. Also use .coveragerc as fallback. 2021-12-24 12:55:59 +01:00
Patrick Lehmann
09f7504de4 Fixed path to project root. 2021-12-24 12:55:56 +01:00
Patrick Lehmann
6ad23eabf5 Extract information from TOML file. 2021-12-24 12:55:50 +01:00
Patrick Lehmann
bb855d572d Pytest using pyproject.toml. 2021-12-24 12:54:14 +01:00
umarcor
459faf880a releaser: use GitHub CLI by default; remove option 'use-gh-cli' 2021-12-20 07:28:13 +01:00
umarcor
ee02a39a5e releaser: build and use image ghcr.io/pytooling/releaser 2021-12-20 07:28:13 +01:00
umarcor
52491e6bcc releaser: add option 'use-gh-cli' 2021-12-20 06:41:40 +01:00
umarcor
0cf056b6fe Revert "Added 'allow_failure' option for StaticTypeCheck job."
This reverts commit 6d94f6f471.
2021-12-16 07:39:51 +01:00
umarcor
9255fdf781 Package: update description of option 'requirements 2021-12-16 06:59:16 +01:00
umarcor
5b2cd8f077 Package: support either 'build' or 'setuptools' 2021-12-16 06:50:03 +01:00
Patrick Lehmann
6d94f6f471 Added 'allow_failure' option for StaticTypeCheck job. 2021-12-11 16:59:02 +01:00
Patrick Lehmann
59beccb198 Adjusted header blocks and added header blocks to files without license header. 2021-12-07 20:40:56 +01:00
Patrick Lehmann
bb26a274f3 Changed copyright holder. Reformatted list of authors. 2021-12-07 20:28:49 +01:00
Patrick Lehmann
d4ac697a4f Added license headers. 2021-12-07 20:28:49 +01:00
Unai Martinez-Corral
ce34dc098a Add a job template to publish unit test results (#13) 2021-12-07 19:14:38 +00:00
Patrick Lehmann
774ea7970e Added input parameter to the template and documented in the README. 2021-12-07 20:09:11 +01:00
Patrick Lehmann
ecd2f22ee6 Add Action 'releaser'. 2021-12-07 08:38:53 +01:00
umarcor
0699b9f9e7 rename reusable workflow 'Params' to 'Parameters' 2021-12-07 04:51:24 +01:00
umarcor
e0c0b37621 ci/TestReleaser: do not run on 'v*' tags or 'r*' branches 2021-12-07 04:45:33 +01:00
umarcor
da1aedeb6b ci/TestReleaser: do not run on PRs 2021-12-07 04:35:42 +01:00
umarcor
add5afbf9d rename 'tip' to 'releaser' 2021-12-07 04:30:11 +01:00
umarcor
f1e0354afa merge v0.0.1 2021-12-07 04:22:20 +01:00
umarcor
00105dd491 UnitTesting: fix artifact upload condition 2021-12-07 03:27:09 +01:00
Patrick Lehmann
40856aa731 Removed to Issue Comment from job name. 2021-12-06 16:57:03 +01:00
Patrick Lehmann
c2f7d27321 Removed 'EnricoMi/publish-unit-test-result-action'. 2021-12-05 13:36:50 +01:00
Patrick Lehmann
2b3b021c91 Added job template to publish unit test results. 2021-12-04 18:45:58 +01:00
umarcor
aa63c214f8 ci/Tip: preprend subdir 'tip' to 'uses' fields 2021-12-02 04:38:00 +01:00
umarcor
6c119278c0 add Action 'tip' 2021-12-02 02:58:30 +01:00
umarcor
4df89a2f6a tip: prepare for merging into pyTooling/Actions 2021-12-02 02:54:41 +01:00
umarcor
df86bea2f9 UnitTesting: update description of input 'jobs' 2021-12-02 02:48:48 +01:00
umarcor
7115cf79be add reusable workflow 'ArtifactCleanUp' 2021-11-30 00:46:07 +01:00
umarcor
462e51253c StaticTypeCheck: require the user to specify the mypy commands 2021-11-30 00:29:17 +01:00
umarcor
72278fee1d PublishOnPyPI: delete artifact 2021-11-30 00:29:14 +01:00
umarcor
6e501b3ead UnitTesting: make the artifact name an option; generate it in Params 2021-11-30 00:29:09 +01:00
umarcor
c632013646 StaticTypeCheck: fix description of option 'artifact' 2021-11-30 00:29:05 +01:00
umarcor
b141c8c0ef PublishOnPyPI: publish source and wheel in two steps 2021-11-30 00:29:01 +01:00
umarcor
dd3bd9752a BuildTheDocs: set retention-days to 1 2021-11-30 00:28:57 +01:00
umarcor
e7a0ac0b7a rename 'params.package' to 'params.name' and 'params.artifacts.wheel' to 'params.artifacts.package' 2021-11-30 00:28:57 +01:00
umarcor
dc22d81451 homogenize 'Checkout' icon 2021-11-30 00:28:53 +01:00
umarcor
7616643598 generate matrix of jobs in workflow Params, instead of UnitTesting 2021-11-30 00:28:49 +01:00
umarcor
fbaa2b582f UnitTesting: generate matrix of jobs dynamically 2021-11-30 00:28:46 +01:00
umarcor
165cd5ec24 StaticTypeCheck: add options 'html_report' and 'mypy_args', remove 'package' 2021-11-30 00:28:42 +01:00
umarcor
93fd9c14c9 PublishOnPyPI: do not delete artifact 2021-11-30 00:28:39 +01:00
umarcor
498e714725 CoverageCollection: add option 'requirements' 2021-11-30 00:28:36 +01:00
umarcor
fe0ffaa72f UnitTesting: add option 'requirements' 2021-11-30 00:28:33 +01:00
umarcor
40a8b3ff98 StaticTypeCheck: add option 'requirements' 2021-11-30 00:28:29 +01:00
umarcor
39a93ee1d1 PublishOnPyPI: add option 'requirements' 2021-11-30 00:28:26 +01:00
umarcor
7e559b5aeb Package: add option 'requirements' 2021-11-30 00:28:20 +01:00