name: Build python package run-name: building python package GLPIAPI on: [push] jobs: Build: runs-on: windows steps: - name: Check out repository code uses: actions/checkout@main - name: Building the package run: | mv ${{ gitea.workspace }}\GLPIAPI.py ${{ gitea.workspace }}\build\src\GLPIAPI\ cd ${{ gitea.workspace }}\build python -m build - name: Publish package run: | python -m twine upload -u ${{ secrets.repo_user }} -p ${{ secrets.repo_pass }} --repository-url ${{ secrets.repo_url }} ${{ gitea.workspace }}\build\dist\* if: github.ref_type == 'tag'