ci: now also upload to package on forgejo. #5

Merged
CodeByMrFinchum merged 1 commit from ci/forgejo_publish into main 2025-04-11 11:44:21 +02:00

View file

@ -61,7 +61,7 @@ steps:
- python3 -m pip install build
- python3 -m build
- name: release
- name: publish_pypi
depends_on: [gitversion, tagging, build]
when:
event: push
@ -75,3 +75,27 @@ steps:
- ls
- python3 -m pip install twine
- python3 -m twine upload dist/*
- name: publish_forgejo
depends_on: [gitversion, tagging, build]
when:
event: push
branch: main
image: python:3.9.21
environment:
CI_TOKEN:
from_secret: CI_TOKEN
commands:
- ls
- python3 -m pip install twine
- |
cat > ~/.pypirc <<EOF
[distutils]
index-servers = forgejo
[forgejo]
repository = https://code.boxyfoxy.net/api/packages/CodeByMrFinchum/pypi
username = CodeByMrFinchum
password = ${CI_TOKEN}
EOF
- python3 -m twine upload --repository forgejo dist/*