diff --git a/.github/workflows/github_action_build_docs.yml b/.github/workflows/github_action_build_docs.yml index 040b474f4a..6470a2004e 100644 --- a/.github/workflows/github_action_build_docs.yml +++ b/.github/workflows/github_action_build_docs.yml @@ -41,8 +41,8 @@ jobs: # full game dir needed for mv-local - name: Set up evennia game dir run: | - pip install -e . - pip install -r requirements_extra.txt + pip install . + pip install .[extra] cd .. evennia --init gamedir cd gamedir diff --git a/.github/workflows/github_action_test_suite.yml b/.github/workflows/github_action_test_suite.yml index bded2da4c3..87e9483d11 100644 --- a/.github/workflows/github_action_test_suite.yml +++ b/.github/workflows/github_action_test_suite.yml @@ -96,8 +96,7 @@ jobs: python-version: ${{ matrix.python-version }} cache: pip cache-dependency-path: | - requirements.txt - requirements_extra.txt + pyproject.toml - name: Install package dependencies run: | @@ -107,10 +106,8 @@ jobs: pip install mysqlclient pip install coveralls pip install tblib - pip install -e . - - - name: Install extra dependencies - run: pip install -r requirements_extra.txt + pip install . + pip install .[extra] - name: Initialize evennia run: |