From aa31c5eb8d5dce0ddee00eb53a1a7c17e43a7668 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Wed, 3 Sep 2025 17:10:27 -0700 Subject: [PATCH 1/4] pull and install torchstore in CI --- .github/workflows/unit_test.yaml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index ed4cbc5c3..263a51193 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -27,6 +27,11 @@ jobs: run: python -m pip install torch==2.9.0.dev20250826 --extra-index-url https://download.pytorch.org/whl/nightly/cpu - name: Install monarch run: python -m pip install monarch-no-torch==0.1.0.dev20250826 --find-links assets/ci + - name: pull and install torchstore + run: | + eval "$(ssh-agent -s)" + ssh-add - <<< '${{ secrets.FORGE_GITHUB_CI_FOR_TORCHSTORE }}' + pip install git+ssh://git@github.com:meta-pytorch/torchstore.git - name: Install dependencies run: python -m pip install --no-build-isolation -e ".[dev]" - name: Run unit tests with coverage From 29abde14217d1c2a464134c7f5431345c7943405 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Wed, 3 Sep 2025 17:14:24 -0700 Subject: [PATCH 2/4] prepend `python -m` --- .github/workflows/unit_test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index 263a51193..9de11c2ef 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -31,7 +31,7 @@ jobs: run: | eval "$(ssh-agent -s)" ssh-add - <<< '${{ secrets.FORGE_GITHUB_CI_FOR_TORCHSTORE }}' - pip install git+ssh://git@github.com:meta-pytorch/torchstore.git + python -m pip install git+ssh://git@github.com:meta-pytorch/torchstore.git - name: Install dependencies run: python -m pip install --no-build-isolation -e ".[dev]" - name: Run unit tests with coverage From e0ecaf1744131ca457006eb5ba70592bf0912ef3 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Wed, 3 Sep 2025 17:38:24 -0700 Subject: [PATCH 3/4] fix --- .github/workflows/unit_test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index 9de11c2ef..8e2bf83d0 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -31,7 +31,7 @@ jobs: run: | eval "$(ssh-agent -s)" ssh-add - <<< '${{ secrets.FORGE_GITHUB_CI_FOR_TORCHSTORE }}' - python -m pip install git+ssh://git@github.com:meta-pytorch/torchstore.git + python -m pip install git+ssh://git@github.com/meta-pytorch/torchstore.git - name: Install dependencies run: python -m pip install --no-build-isolation -e ".[dev]" - name: Run unit tests with coverage From f36e829a9b0c409023342b0adbea1c10ecf972c3 Mon Sep 17 00:00:00 2001 From: casteryh <57782783+casteryh@users.noreply.github.com> Date: Thu, 4 Sep 2025 08:03:44 -0700 Subject: [PATCH 4/4] Update unit_test.yaml --- .github/workflows/unit_test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/unit_test.yaml b/.github/workflows/unit_test.yaml index 8e2bf83d0..d9e5dbe06 100644 --- a/.github/workflows/unit_test.yaml +++ b/.github/workflows/unit_test.yaml @@ -27,7 +27,7 @@ jobs: run: python -m pip install torch==2.9.0.dev20250826 --extra-index-url https://download.pytorch.org/whl/nightly/cpu - name: Install monarch run: python -m pip install monarch-no-torch==0.1.0.dev20250826 --find-links assets/ci - - name: pull and install torchstore + - name: Install torchstore run: | eval "$(ssh-agent -s)" ssh-add - <<< '${{ secrets.FORGE_GITHUB_CI_FOR_TORCHSTORE }}'