sphinx-contrib / sphinxcontrib-towncrier

An RST directive for injecting a Towncrier-generated changelog draft containing fragments for the unreleased (next) project version. Demo: https://ansible-pylibssh.rtfd.io/changelog. Docs: https://sphinxcontrib-towncrier.rtfd.io
https://pypi.org/p/sphinxcontrib-towncrier
BSD 3-Clause "New" or "Revised" License
19 stars 18 forks source link

Add a GitHub Actions workflow that runs linting-related toxenvs #22

Closed webknjaz closed 4 years ago

webknjaz commented 4 years ago

This task depends on #19 and #20 being implemented first (and probably some small part of #16)

The idea is to add something like https://github.com/ansible/pylibssh/blob/eb35bc2/.github/workflows/tox-linters.yml having jobs for running lint (#20) and build-dists (#19) envs.

P.S. I'd prefer to use an "output" for interpreter hash as in https://github.com/ansible/pylibssh/blob/eb35bc2/.github/workflows/build-test-n-publish.yml#L278-L289 instead of the env var.

N.B. You may want to take a look at https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions if something doesn't work.