GetRD / academic-file-converter

📚 Import Bibtex publications and Jupyter Notebook blog posts into your Markdown website or book. 将Bibtex转换为Markdown网站

Home Page:https://docs.hugoblox.com/reference/content-types/#automatically-import-publications-from-bibtex

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Improve CI in GitHub Action

gcushen opened this issue · comments

commented

Building upon #49 where the GitHub Action for CI was created.

See workflow at https://github.com/wowchemy/hugo-academic-cli/actions

Todo:

  • Formatting (Isort and Black) will not currently provide errors, so requires reading the log, even if workflow is successful. Auto commit these formatting improvements in CI if there are formatting changes.
  • Complete implementation of code coverage (initially with low coverage threshold)
  • Fix the 2 format flow warnings below:
/home/runner/.local/share/virtualenvs/hugo-academic-cli-jnkQB8Ka/lib/python3.8/site-packages/isort/main.py:914: UserWarning: W0501: The following deprecated CLI flags were used and ignored: --recursive!
  warn(
/home/runner/.local/share/virtualenvs/hugo-academic-cli-jnkQB8Ka/lib/python3.8/site-packages/isort/main.py:918: UserWarning: W0500: Please see the 5.0.0 Upgrade guide: https://pycqa.github.io/isort/docs/upgrade_guides/5.0.0/
  warn(
commented

#121 helps address these issues