Prep for mv-local build

This commit is contained in:
Griatch 2022-01-21 00:56:36 +01:00
parent b332a2a205
commit 2eb21e0c6d

View file

@ -31,15 +31,23 @@ jobs:
- name: Install doc-building dependencies - name: Install doc-building dependencies
run: | run: |
python -m pip install --upgrade pip python -m pip install --upgrade pip
pip install -r requirements.txt
cd docs/ cd docs/
make install make install
# fail early here, run quickstrict with aborts also on warnings ## fail early here, run quickstrict with aborts also on warnings
# - name: Quick-test docs (no autodocs) #- name: Quick-test docs (no autodocs)
# run: | # run: |
# cd docs/ # cd docs/
# make quickstrict # make quickstrict
# full game dir needed for mv-local
- name: Set up evennia game dir
run: |
pip install -e .
cd ..
evennia --init gamedir
cd gamedir
evennia migrate
- name: Deploy docs (only from master/develop branch) - name: Deploy docs (only from master/develop branch)
if: ${{ github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master'}} if: ${{ github.ref == 'refs/heads/develop' || github.ref == 'refs/heads/master'}}