From 5aa5e7944d25ab69bd9bb5ee6fd29d12e4b6fe54 Mon Sep 17 00:00:00 2001 From: autoreview Date: Thu, 10 Sep 2026 00:13:32 -0700 Subject: [PATCH] fix: install EoSim from the pinned tag in the Windows and macOS sanity jobs Opened by the scheduled autoreview pipeline after review of open PRs. Reviewed against the EmbeddedOS Master Design v2.0. Files: .github/workflows/eosim-sanity.yml --- .github/workflows/eosim-sanity.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.github/workflows/eosim-sanity.yml b/.github/workflows/eosim-sanity.yml index f6d0403a..d09e0450 100644 --- a/.github/workflows/eosim-sanity.yml +++ b/.github/workflows/eosim-sanity.yml @@ -111,9 +111,12 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.12" + - name: Install EoSim from source + run: | + git clone --depth 1 --branch v${{ env.EOSIM_VERSION }} https://github.com/embeddedos-org/EoSim.git /tmp/EoSim + pip install -e /tmp/EoSim - name: Test EoSim on Windows run: | - pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl" eosim --version eosim list && eosim doctor eosim list @@ -127,9 +130,12 @@ jobs: - uses: actions/setup-python@v5 with: python-version: "3.12" + - name: Install EoSim from source + run: | + git clone --depth 1 --branch v${{ env.EOSIM_VERSION }} https://github.com/embeddedos-org/EoSim.git /tmp/EoSim + pip install -e /tmp/EoSim - name: Test EoSim on macOS run: | - pip install "eosim @ https://github.com/embeddedos-org/EoSim/releases/download/v${{ env.EOSIM_VERSION }}/eosim-${{ env.EOSIM_VERSION }}-py3-none-any.whl" eosim --version eosim list && eosim doctor eosim list