Skip to content

Commit 1132369

Browse files
fix: pin pyopenxr to unblock ci (#48)
1 parent 79420b0 commit 1132369

2 files changed

Lines changed: 31 additions & 24 deletions

File tree

.github/workflows/build.yaml

Lines changed: 30 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -10,26 +10,33 @@ jobs:
1010
bigym:
1111
runs-on: ubuntu-22.04
1212
steps:
13-
- name: Check out repository
14-
uses: actions/checkout@v3
15-
- name: Set up Python
16-
uses: actions/setup-python@v4
17-
with:
18-
python-version: "3.11"
19-
- name: Install dependencies
20-
run: |
21-
sudo apt-get update
22-
sudo apt-get install -y libxml2-utils xvfb libgl1-mesa-dev libgl1-mesa-glx libosmesa6-dev
23-
python -m pip install --upgrade pip
24-
pip install ".[dev]"
25-
pip install pre-commit
26-
- name: Run pre-commit checks
27-
run: pre-commit run --all-files
28-
- name: Start Xvfb
29-
run: |
30-
Xvfb :99 -ac &
31-
echo "DISPLAY=:99" >> $GITHUB_ENV
32-
- name: Run tests
33-
env:
34-
DISPLAY: :99
35-
run: pytest tests/
13+
- name: Check out repository
14+
uses: actions/checkout@v3
15+
- name: Set up Python
16+
uses: actions/setup-python@v4
17+
with:
18+
python-version: "3.11"
19+
- name: Install dependencies
20+
run: |
21+
sudo apt-get update
22+
sudo apt-get install -y \
23+
libxml2-utils \
24+
xvfb \
25+
xauth \
26+
libgl1-mesa-dev \
27+
libgl1-mesa-glx \
28+
libosmesa6-dev
29+
python -m pip install --upgrade pip
30+
pip install ".[dev]"
31+
pip install pre-commit
32+
- name: Run pre-commit checks
33+
run: pre-commit run --all-files
34+
- name: Run tests
35+
env:
36+
MUJOCO_GL: osmesa
37+
run: |
38+
xvfb-run -a -s "-screen 0 1280x1024x24 -ac" \
39+
pytest tests/ \
40+
-s \
41+
-v \
42+
--log-cli-level=INFO

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@ def get_version(rel_path):
3737
"mojo @ git+https://git@github.com/stepjam/mojo.git@0.1.1",
3838
"pyyaml",
3939
"dearpygui",
40-
"pyopenxr",
40+
"pyopenxr<1.1.5001",
4141
]
4242

4343
setuptools.setup(

0 commit comments

Comments
 (0)