Skip to content

Commit 734a900

Browse files
committed
fix: install eosim from GitHub Release wheel instead of PyPI
eosim is not published to PyPI — install from GitHub Release asset URL
1 parent 6679760 commit 734a900

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/workflows/eosim-sanity.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
with:
2929
python-version: ${{ matrix.python-version }}
3030
- name: Install EoSim
31-
run: pip install "eosim>=${{ env.EOSIM_VERSION }}"
31+
run: pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl"
3232
- name: Verify installation
3333
run: |
3434
eosim --version
@@ -71,7 +71,7 @@ jobs:
7171
with:
7272
python-version: "3.12"
7373
- name: Install EoSim
74-
run: pip install "eosim>=${{ env.EOSIM_VERSION }}"
74+
run: pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl"
7575
- name: Validate ${{ matrix.platform }}
7676
run: eosim validate --platform ${{ matrix.platform }}
7777
- name: Simulate ${{ matrix.platform }}
@@ -102,7 +102,7 @@ jobs:
102102
with:
103103
python-version: "3.12"
104104
- name: Install EoSim
105-
run: pip install "eosim>=${{ env.EOSIM_VERSION }}"
105+
run: pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl"
106106
- name: Boot guest and test EoSim inside
107107
run: |
108108
echo "=== Nested Guest: ${{ matrix.guest }} ==="
@@ -121,7 +121,7 @@ jobs:
121121
python-version: "3.12"
122122
- name: Test EoSim on Windows
123123
run: |
124-
pip install "eosim>=${{ env.EOSIM_VERSION }}"
124+
pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl"
125125
eosim --version
126126
eosim doctor
127127
eosim validate --all
@@ -139,7 +139,7 @@ jobs:
139139
python-version: "3.12"
140140
- name: Test EoSim on macOS
141141
run: |
142-
pip install "eosim>=${{ env.EOSIM_VERSION }}"
142+
pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl"
143143
eosim --version
144144
eosim doctor
145145
eosim validate --all

0 commit comments

Comments
 (0)