203 Commits

Author SHA1 Message Date
Patrick Lehmann
2b09163c10 Add reusable workflows 2021-11-30 06:53:51 +01:00
umarcor
a9a49a78fa with-post-step: fix linter issues 2021-11-30 02:52:22 +01:00
umarcor
7d48fcd589 add Action 'with-post-step' 2021-11-30 02:27:54 +01:00
umarcor
7115cf79be add reusable workflow 'ArtifactCleanUp' 2021-11-30 00:46:07 +01:00
umarcor
8e3ff6387c ExamplePipeline: change '@dev' to '@main' 2021-11-30 00:29:21 +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
a6077abb3d ExamplePipeline: update ArtifactCleanUp 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
348b8d2258 update example pipeline 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
umarcor
2a2aa3f0c8 rename 'pyver' to 'python_version' 2021-11-30 00:28:16 +01:00
umarcor
35738eef8f add reusable workflows 2021-11-30 00:28:12 +01:00
umarcor
7647c96c79 initial commit 2021-11-22 02:05:56 +01:00
Christoph Reiter
7bc8117e1d docker: revert to Python 3.9 (#163)
Related to #160. The errors started around the time when Python 3.10 was
released, so go back to 3.9.x to see if that is related.
2021-11-20 11:49:40 +01:00
eine
cec300fd51 composite: map inputs to envvars explicitly (actions/runner#665) 2021-11-15 22:59:35 +01:00
eine
0ae50caafe add 'composite' version of the Action 2021-11-15 22:59:35 +01:00
eine
5dbb1c55c1 use image 'python:slim-bullseye' instead of 'python:alpine' 2021-11-15 21:16:24 +01:00
eine
fb0c52cbfb improve listing of glob results 2021-10-18 02:17:49 +02:00
eine
02db3d0242 improve handling of upload failures 2021-10-18 01:49:38 +02:00
eine
c5d663973f run black 2021-10-18 01:33:27 +02:00
eine
090df199ac add pyproject.toml 2021-10-18 01:32:56 +02:00
eine
257749f997 use fstrings 2021-10-18 01:32:17 +02:00
eine
0698ef44ac ci: add workflow_dispatch and cron event 2021-07-17 20:25:12 +02:00
eine
0b4083dfda support not uploading assets, through 'files: none' 2021-01-12 20:41:15 +01:00
eine
86bdfdbb1b treat non semver compliat tags as releases 2021-01-06 07:22:18 +01:00
eine
4c1a1385fb fix: do not crash if tag is not semver compliant 2020-10-10 19:54:08 +02:00
eine
ceecb32683 accept semver tags starting with 'v' 2020-10-10 19:52:22 +02:00
eine
2d1af55952 print warning about skipping snapshots 2020-10-10 18:53:04 +02:00
eine
4763c86e77 fix: use non-snapshot prerelease tags 2020-10-10 18:51:35 +02:00
eine
13eab642be ci: fix branch name filter 2020-10-10 18:27:19 +02:00
eine
9b5ac360b7 skip empty files (#159) 2020-10-10 18:27:07 +02:00
eine
642b99b75d set glob recursive=True 2020-10-10 18:21:28 +02:00
eine
4faf2667a2 fix naming of tmp assets 2020-07-26 19:19:48 +02:00
eine
fe58d3aba3 add option 'snapshots' 2020-07-26 06:54:02 +02:00
eine
fc695b9661 upload, remove, rename (#157) 2020-07-26 02:08:34 +02:00
eine
b4dbe55c26 update README.md 2020-07-26 00:54:39 +02:00