From 3c6b9eda2ecffb0204eb1c29635f75c0115317b3 Mon Sep 17 00:00:00 2001 From: Wing Lian Date: Sat, 31 Aug 2024 22:49:35 -0400 Subject: [PATCH] run pytests with varied pytorch versions too (#1883) --- .github/workflows/tests-nightly.yml | 5 +++++ .github/workflows/tests.yml | 5 +++++ 2 files changed, 10 insertions(+) diff --git a/.github/workflows/tests-nightly.yml b/.github/workflows/tests-nightly.yml index 6b35698cb..30ed397ce 100644 --- a/.github/workflows/tests-nightly.yml +++ b/.github/workflows/tests-nightly.yml @@ -25,6 +25,7 @@ jobs: fail-fast: false matrix: python_version: ["3.10", "3.11"] + pytorch_version: ["2.3.1", "2.4.0"] timeout-minutes: 20 steps: @@ -37,6 +38,10 @@ jobs: python-version: ${{ matrix.python_version }} cache: 'pip' # caching pip dependencies + - name: Install PyTorch + run: | + pip3 install torch==${{ matrix.pytorch_version }} --index-url https://download.pytorch.org/whl/cpu + - name: Update requirements.txt run: | sed -i 's#^transformers.*#transformers @ git+https://github.com/huggingface/transformers.git@main#' requirements.txt diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 74b4bcfbd..c104e92c2 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -36,6 +36,7 @@ jobs: fail-fast: false matrix: python_version: ["3.10", "3.11"] + pytorch_version: ["2.3.1", "2.4.0"] timeout-minutes: 20 steps: @@ -48,6 +49,10 @@ jobs: python-version: ${{ matrix.python_version }} cache: 'pip' # caching pip dependencies + - name: Install PyTorch + run: | + pip3 install torch==${{ matrix.pytorch_version }} --index-url https://download.pytorch.org/whl/cpu + - name: Install dependencies run: | pip3 install --upgrade pip