10 Коммитов

Автор SHA1 Сообщение Дата
Viginum-DataScientist-6
3cdea198bb style: trim trailing whitespaces 2025-07-30 16:59:23 +02:00
Viginum-DataScientist-6
1bd593cf43 feat(ci): add guards for local debugging via nektos/act 2025-07-30 16:58:22 +02:00
Viginum-DataScientist-6
e0c747f43c fix(ci): run pypa/build via pipx
- Removes warning caused by running pip as root
2025-07-30 14:34:52 +02:00
Viginum-DataScientist-6
f5f71cca37 fix(ci): restrict release workflow to the main branch
- Prevents creating releases from unprotected branches.
2025-07-30 14:29:06 +02:00
Viginum-DataScientist-6
b1d2b93c24 fix(ci): fix artifacts name 2025-07-29 18:17:12 +02:00
Viginum-DataScientist-6
427a873568 ci: run publish-* workflow on manual GitHub releases only
- This setup is inspired by the setup in github.com/python-poetry/poetry.
- Automatically publishing on tag pushes feels brittle, revert to a manual trigger to nre PyPI releases.
- Move the test step to a new test workflow to ensure it is still run on each commit.
2025-07-29 17:29:20 +02:00
Viginum-DataScientist-6
0386589b46 style: remove emojis 2025-07-29 17:29:20 +02:00
Viginum-DataScientist-6
c7107aae1d fix: disable automatic releases to test.pypi.org
[test.]pypi.org reject uploads of distributions with an already
  existing version number.

Publishing to testpypi on every commit therefore does not work
  in the current versioning setup since it leads to
  duplicate release versions.
2025-07-29 13:04:13 +00:00
Someone
6a889baf1a Add test on github ci 2025-05-27 15:22:14 +02:00
Viginum-DataScientist-6
f8d4bc1925
build: rename publish-to-test-pypi.yml to publish-to-pypi.yml 2025-05-09 16:32:32 +02:00