Author: brane
Date: Wed May 27 08:04:41 2026
New Revision: 1934677
Log:
Put the Python virtual environment outside the workflow worspace.
Modified:
subversion/trunk/.github/workflows/autoconf.yml
Modified: subversion/trunk/.github/workflows/autoconf.yml
==============================================================================
--- subversion/trunk/.github/workflows/autoconf.yml Wed May 27 07:49:15
2026 (r1934676)
+++ subversion/trunk/.github/workflows/autoconf.yml Wed May 27 08:04:41
2026 (r1934677)
@@ -93,8 +93,8 @@ jobs:
- name: Install dependencies (macOS, python)
if: runner.os == 'macOS'
run: |
- python3 -m venv ./.venv
- ./.venv/bin/python3 -m pip \
+ python3 -m venv "$HOME/test-python-venv"
+ "$HOME/test-python-venv/bin/python3" -m pip \
--disable-pip-version-check \
install lxml==6.1.0 rnc2rng==2.7.0
@@ -117,10 +117,11 @@ jobs:
- id: python
run: |
+ echo "os = $(uname -o)"
if test "$(uname -o)" = "Darwin"; then
- echo "python=$(cd ./.venv && pwd)/bin/python3" >>
"$GITHUB_OUTPUT"
+ echo "python=$HOME/test-python-venv/bin/python3" >>
"$GITHUB_OUTPUT"
else
- which python3 >> "$GITHUB_OUTPUT"
+ echo "python=$(which python3)" >> "$GITHUB_OUTPUT"
fi
- name: autogen