-
-
Notifications
You must be signed in to change notification settings - Fork 50
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
error: externally-managed-environment on ubuntu ubuntu-24.04 #128
Comments
Same error on Current fix: reverting to |
👍 It also works for me after rollback to the ubuntu |
This workaround allows staying on 24.04: name: reviewdog
on: [pull_request]
jobs:
vale:
name: runner / vale
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v3
- run: |
venv="$HOME/.local/share/venv"
python3 -m venv "$venv"
echo "$venv/bin" >> $GITHUB_PATH
- uses: errata-ai/vale-action@reviewdog |
Workaround for errata-ai/vale-action#128
Workaround for errata-ai/vale-action#128
For what it's worth, GitHub is rolling out an update of
Users who follow the usage example in README will run into this problem more and more. |
These dependencies are only required in certain cases (using reStructuredText or AsciiDoc) and rarely together, so I think in the next release I will stop installing them. This means that users of those formats will have to install one on their own, but this is already true for DITA. |
Workaround for errata-ai/vale-action#128 (cherry picked from commit 899c209)
Workaround for errata-ai/vale-action#128
Workaround for errata-ai/vale-action#128 (cherry picked from commit ed2d19a)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
See errata-ai/vale-action#128 (cherry picked from commit ec2ed25)
Adds navigation for `release-2.9.x` and fixes `404` on `/docs/2.9.x`. Also fixes ci error in `Docs lint` due to [error: externally-managed-environment on ubuntu ubuntu-24.04](errata-ai/vale-action#128) when installing `docutils`, by pin ubuntu to `22.04`. --------- Signed-off-by: schogges <moritz.fleck@konghq.com> Co-authored-by: schogges <moritz.fleck@konghq.com>
Vale action no longer installs asciidoctor by default. See errata-ai/vale-action#128 (comment) (edited)
Vale action no longer installs asciidoctor by default. See errata-ai/vale-action#128 (comment) (edited)
Related: errata-ai/vale-action#128 ``` Ensuring core python and ruby dependencies are present /usr/bin/pip install docutils error: externally-managed-environment × This environment is externally managed ╰─> To install Python packages system-wide, try apt install python3-xyz, where xyz is the package you are trying to install. If you wish to install a non-Debian-packaged Python package, create a virtual environment using python3 -m venv path/to/venv. Then use path/to/venv/bin/python and path/to/venv/bin/pip. Make sure you have python3-full installed. If you wish to install a non-Debian packaged Python application, it may be easiest to use pipx install xyz, which will manage a virtual environment for you. Make sure you have pipx installed. See /usr/share/doc/python3.12/README.venv for more information. note: If you believe this is a mistake, please contact your Python installation or OS distribution provider. You can override this, at the risk of breaking your Python installation or OS, by passing --break-system-packages. hint: See PEP 668 for the detailed specification. Error: Error: The process '/usr/bin/pip' failed with exit code 1 ``` Signed-off-by: Terry Howe <terrylhowe@gmail.com>
When using the latest version we are getting the following
workflow file
The text was updated successfully, but these errors were encountered: