From 4ea2b9e85b7ca38fd6d6304ba52e80b9a3d725a7 Mon Sep 17 00:00:00 2001 From: Aedial Date: Thu, 18 May 2023 21:39:23 +0200 Subject: [PATCH] [MISC] Move github workflows from Nox to Poetry --- .github/workflows/python-package.yml | 10 +++++++--- .github/workflows/sphinx.yml | 4 ++-- 2 files changed, 9 insertions(+), 5 deletions(-) diff --git a/.github/workflows/python-package.yml b/.github/workflows/python-package.yml index 5a664e0..2902724 100644 --- a/.github/workflows/python-package.yml +++ b/.github/workflows/python-package.yml @@ -6,8 +6,12 @@ name: Python package on: push: branches: [ main ] + paths: + - "novelai-api/**" pull_request: branches: [ main ] + paths: + - "novelai-api/**" jobs: mock: @@ -30,7 +34,7 @@ jobs: pip install nox - name: Test run: | - nox -s test-mock --no-error-on-missing-interpreters + poetry run nai-test-mock test: environment: NovelAI @@ -49,10 +53,10 @@ jobs: cache: 'pip' - name: Install dependencies run: | - pip install nox + pip install poetry - name: Test run: | - nox -s test-api-3.11 + poetry run nai-test-api env: NAI_USERNAME: ${{ secrets.NAI_USERNAME }} NAI_PASSWORD: ${{ secrets.NAI_PASSWORD }} diff --git a/.github/workflows/sphinx.yml b/.github/workflows/sphinx.yml index 0a303a3..8060621 100644 --- a/.github/workflows/sphinx.yml +++ b/.github/workflows/sphinx.yml @@ -14,9 +14,9 @@ jobs: with: python-version: "3.10" - - run: pip install nox + - run: pip install poetry - name: Build HTML - run: nox -s build-docs -- novelai_api + run: poetry run nai-build-docs - name: Deploy on Github Pages uses: peaceiris/actions-gh-pages@v3