Skip to content

Commit 9c0fb20

Browse files
committed
fix: pyjion has been deprecated / EOLed so remove it from GHA workflow.
1 parent 8483f8a commit 9c0fb20

File tree

1 file changed

+1
-32
lines changed

1 file changed

+1
-32
lines changed

.github/workflows/main.yml

+1-32
Original file line numberDiff line numberDiff line change
@@ -41,17 +41,13 @@ jobs:
4141
- "pypy-3.8"
4242
os:
4343
- ubuntu-latest
44-
include:
45-
- python_version: pyjion
46-
os: ubuntu-20.04
4744

4845
steps:
4946
- uses: actions/checkout@master
5047
with:
5148
fetch-depth: 1
5249

5350
- name: Use Python ${{ matrix.python_version }}
54-
if: ${{ matrix.python_version != 'pyjion' }}
5551
uses: actions/setup-python@v5
5652
with:
5753
python-version: ${{ matrix.python_version }}
@@ -61,28 +57,6 @@ jobs:
6157
sudo DEBIAN_FRONTEND=noninteractive apt-get update
6258
sudo DEBIAN_FRONTEND=noninteractive apt-get install -yq gcc libvirt-dev
6359
64-
- name: Use Python 3.10 (pyjion)
65-
if: ${{ matrix.python_version == 'pyjion' }}
66-
uses: actions/setup-python@v5
67-
with:
68-
python-version: "3.10"
69-
70-
# From https://github.com/tonybaloney/Pyjion/blob/develop/main/.github/workflows/benchmark.yml#L26 (MIT)
71-
- name: Install OS / deb dependencies
72-
if: ${{ matrix.python_version == 'pyjion' }}
73-
run: |
74-
sudo DEBIAN_FRONTEND=noninteractive apt-get update
75-
sudo DEBIAN_FRONTEND=noninteractive apt-get install -yq cmake llvm-9 clang-9 autoconf automake \
76-
libtool build-essential python curl git lldb-6.0 liblldb-6.0-dev \
77-
libunwind8 libunwind8-dev gettext libicu-dev liblttng-ust-dev \
78-
libssl-dev libnuma-dev libkrb5-dev zlib1g-dev
79-
80-
- name: Setup Dotnet 6
81-
if: ${{ matrix.python_version == 'pyjion' }}
82-
uses: actions/[email protected]
83-
with:
84-
dotnet-version: "6.0.100"
85-
8660
- name: Cache Python Dependencies
8761
uses: actions/cache@v4
8862
with:
@@ -91,11 +65,6 @@ jobs:
9165
restore-keys: |
9266
${{ runner.os }}-pip-
9367
94-
- name: Install Pyjion
95-
if: ${{ matrix.python_version == 'pyjion' }}
96-
run: |
97-
pip install pyjion
98-
9968
- name: Install Python Dependencies
10069
run: |
10170
pip install -r requirements-ci.txt
@@ -106,7 +75,7 @@ jobs:
10675
10776
- name: Run dist install checks tox target
10877
# NOTE: 3.12 will be failing until we migrate away from setup.py
109-
if: ${{ matrix.python_version != 'pypy-3.7' && matrix.python_version != 'pypy-3.8' && matrix.python_version != 'pyjion' && matrix.python_version != '3.12-dev' }}
78+
if: ${{ matrix.python_version != 'pypy-3.7' && matrix.python_version != 'pypy-3.8' && matrix.python_version != '3.12-dev' }}
11079
run: |
11180
tox -e py${{ matrix.python_version }}-dist,py${{ matrix.python_version }}-dist-wheel
11281

0 commit comments

Comments
 (0)