renovate[bot]
8f0f8b2455
chore(deps): update pypa/gh-action-pypi-publish action to v1.10.1
2024-09-03 19:35:13 +00:00
renovate[bot]
c9551c9e88
chore(deps): update pypa/gh-action-pypi-publish action to v1.9.0
2024-06-16 19:29:49 +00:00
renovate[bot]
8df052e3eb
chore(deps): update actions/configure-pages action to v5
2024-03-30 01:19:11 +00:00
renovate[bot]
97dd555f03
chore(deps): update pypa/gh-action-pypi-publish action to v1.8.14
2024-03-08 00:59:58 +00:00
Nic Cope
2c6a27627e
Generate and publish API docs to GitHub pages
...
I suspect we'll need a more actively maintained docs tool that supports
versions etc in future. Unfortunately Sphinx and Pydoc both seem more
heavyweight than I'd like right now, and I can't find any other great
options.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-05 13:08:30 -08:00
Nic Cope
85783c6fb9
Only run publish step once build is done
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:50:27 -08:00
Nic Cope
c1e5e20bef
Use Python-compatible versions
...
See https://packaging.python.org/en/latest/specifications/version-specifiers/#examples-of-compliant-version-schemes
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:37:34 -08:00
Nic Cope
29edf77d58
Push to PyPI
...
I _think_ this should push to PyPI only when the CI workflow is run with
a version input, similar to how builds work for functions.
Signed-off-by: Nic Cope <nicc@rk0n.org>
2024-01-03 18:13:21 -08:00
renovate[bot]
8e6b7ac198
Update actions/upload-artifact action to v4
2023-12-22 17:00:37 +00:00
renovate[bot]
293c27d1c4
Update actions/setup-python action to v5
2023-12-06 12:27:19 +00:00
Nic Cope
f9fbf328c4
Use a single lint command
...
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 18:00:36 -08:00
Nic Cope
704eea558f
Remove copy-pasta in CI workflow
...
The build job builds, not tests. :)
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 13:46:58 -08:00
Nic Cope
e247d8766e
Break the SDK out into its own repo
...
I prototyped this in https://github.com/negz/function-auto-python .
Signed-off-by: Nic Cope <nicc@rk0n.org>
2023-11-19 13:37:50 -08:00