From e0e02e261dea2e13ca3795bd905f79b081eb34bb Mon Sep 17 00:00:00 2001 From: tegwick Date: Tue, 16 Jun 2026 03:27:41 +0200 Subject: [PATCH] fix: bootstrap pip on haskelseed runner in Gitea Actions --- .gitea/workflows/ci.yml | 2 ++ .gitea/workflows/publish-python-package.yml | 2 ++ 2 files changed, 4 insertions(+) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 3c7c856..046dec5 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -23,6 +23,8 @@ jobs: - name: Install package and dev tools run: | cd repo + python3 -m ensurepip --upgrade 2>/dev/null || \ + curl -sS https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py && python3 /tmp/get-pip.py python3 -m pip install --upgrade pip python3 -m pip install -e ".[dev]" diff --git a/.gitea/workflows/publish-python-package.yml b/.gitea/workflows/publish-python-package.yml index e1529c3..f53dbd2 100644 --- a/.gitea/workflows/publish-python-package.yml +++ b/.gitea/workflows/publish-python-package.yml @@ -26,6 +26,8 @@ jobs: TWINE_PASSWORD: ${{ secrets.PACKAGE_TOKEN }} run: | cd repo + python3 -m ensurepip --upgrade 2>/dev/null || \ + curl -sS https://bootstrap.pypa.io/get-pip.py -o /tmp/get-pip.py && python3 /tmp/get-pip.py python3 -m pip install --upgrade pip build twine python3 -m build python3 -m twine check dist/*