Files
KomConfig/.gitea/workflows/build.yaml
WorldTeacher b7736e0445
Some checks failed
/ build (push) Failing after 10s
test debug
2025-03-16 09:05:21 +01:00

31 lines
801 B
YAML

on:
pull:
branches:
- main
push:
branches:
- main
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@master
- name: Install uv
uses: astral-sh/setup-uv@v5
- name: Set up Python
run: uv python install
- name: Build package
run: uv build
- name: Debug Secrets for PASSWORD
run: |
if [ -z "${{ secrets.PASSWORD }}" ]; then
echo "PASSWORD secret is not set"
exit 1
else
echo "PASSWORD secret is set"
fi
- name: Publish package
env:
USERNAME: ${{ github.repository_owner }}
run: uv publish --publish-url https://git.theprivateserver.de/api/packages/WorldTeacher/pypi/ -u $USERNAME -p ${{ secrets.PASSWORD }}