From fc69d5dcf578f7c7986fa76841a6b793f813df35 Mon Sep 17 00:00:00 2001 From: Casper da Costa-Luis Date: Mon, 20 Sep 2021 16:44:54 +0100 Subject: [PATCH] fix site deployment, add conda deps --- .github/workflows/post-release.yml | 6 +++--- environment.yml | 8 +++++++- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/workflows/post-release.yml b/.github/workflows/post-release.yml index 10eebc85d..51ee35093 100644 --- a/.github/workflows/post-release.yml +++ b/.github/workflows/post-release.yml @@ -2,6 +2,7 @@ name: Post Release on: release: types: [published] + workflow_dispatch: jobs: docs: runs-on: ubuntu-latest @@ -35,12 +36,11 @@ jobs: run: | pushd wiki make - git commit -a -m "update release notes to ${GITHUB_REF#refs/tags/}" + git commit -a -m "update release notes to ${GITHUB_REF#refs/tags/}" || : git push popd - run: make -C docs build - - if: ${{ github.event_name == 'push' && startsWith(github.ref, 'refs/tags') }} - uses: casperdcl/push-dir@v1 + - uses: casperdcl/push-dir@v1 with: message: update static site branch: gh-pages diff --git a/environment.yml b/environment.yml index 638afe127..cb009ac8f 100644 --- a/environment.yml +++ b/environment.yml @@ -34,6 +34,12 @@ dependencies: - argopt # `cd wiki && pymake` - twine # `pymake pypi` - wheel # `setup.py bdist_wheel` -- pydoc-markdown # `cd docs && pymake` +# `cd docs && pymake` +- mkdocs-material +- pydoc-markdown >=3.3.0 +- pygments +- pymdown-extensions - pip: - py-make >=0.1.0 # `setup.py make/pymake` + - mkdocs-minify-plugin # `cd docs && pymake` + - git+git://github.com/tqdm/jsmin@python3-only#egg=jsmin # `cd docs && pymake`