Skip to content

Commit

Permalink
Use Ubuntu 24.04 for the Interop tests to be able to use newer Python
Browse files Browse the repository at this point in the history
Python 3.12 needs `--break-system-packages`

```
Run python3 -m pip install --break-system-packages --upgrade pip setuptools tox
  python3 -m pip install --break-system-packages --upgrade pip setuptools tox
  python3 -m pip install --break-system-packages python-snappy zstandard
  shell: /usr/bin/bash -e {0}

Usage:
  /usr/bin/python3 -m pip install [options] <requirement specifier> [package-index-options] ...
  /usr/bin/python3 -m pip install [options] -r <requirements file> [package-index-options] ...
  /usr/bin/python3 -m pip install [options] [-e] <vcs project url> ...
  /usr/bin/python3 -m pip install [options] [-e] <local project path> ...
  /usr/bin/python3 -m pip install [options] <archive url/path> ...
```

Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
  • Loading branch information
martin-g committed Oct 29, 2024
1 parent 1636714 commit 96644c5
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion .github/workflows/test-lang-js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ jobs:

interop:
name: Node ${{ matrix.node }} Interop
runs-on: ubuntu-latest
runs-on: ubuntu-24,04
strategy:
matrix:
node:
Expand Down

0 comments on commit 96644c5

Please sign in to comment.