From 11439143da3dcbf2caa6e08939d1c5820b31bab0 Mon Sep 17 00:00:00 2001 From: "D. J. Teal" Date: Sun, 5 Jan 2025 22:34:31 -0800 Subject: [PATCH 1/2] fix(ci): Add poetry-plugin-export to ci --- .github/workflows/build_tests.yml | 3 +++ .github/workflows/source_tests.yml | 3 +++ 2 files changed, 6 insertions(+) diff --git a/.github/workflows/build_tests.yml b/.github/workflows/build_tests.yml index e72e37e0..6cf0584b 100644 --- a/.github/workflows/build_tests.yml +++ b/.github/workflows/build_tests.yml @@ -42,6 +42,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - name: "Unit tests" run: nox -s build_tests_unit -x -- -vv @@ -74,6 +75,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - name: "Get public IP address of runner" # Need to handle this for Windows, MacOS, and linux @@ -118,6 +120,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - uses: conda-incubator/setup-miniconda@v3 with: diff --git a/.github/workflows/source_tests.yml b/.github/workflows/source_tests.yml index 9601eefe..929d3c24 100644 --- a/.github/workflows/source_tests.yml +++ b/.github/workflows/source_tests.yml @@ -43,6 +43,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - name: "Get public IP address of runner" # Need to handle this for Windows, MacOS, and linux @@ -94,6 +95,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - name: "Get public IP address of runner" # Need to handle this for Windows, MacOS, and linux @@ -155,6 +157,7 @@ jobs: run: | python -m pip install --upgrade pip python -m pip install nox poetry + poetry self add poetry-plugin-export - name: "DRAGONS release tests" run: | From 7e6363dc45d19fd9d979597aa1afbc1047f2888b Mon Sep 17 00:00:00 2001 From: "D. J. Teal" Date: Sun, 5 Jan 2025 22:43:28 -0800 Subject: [PATCH 2/2] fix(ci,docs): Add poetry-plugin-export to docs workflow --- .github/workflows/documentation.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index d197a406..f07409ba 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -20,6 +20,7 @@ jobs: run: | pip install --upgrade pip pip install poetry nox + poetry self add poetry-plugin-export - name: Sphinx build run: | nox -s docs