Top 14 Python Projects to learn GitHub Actions ?

GitHub actions help developers to automate workflows. You can run tests, build and publish packages, check coverage, lint the codebase, and do tons of other cool stuff, using GitHub actions.

Some of the best and most popular python projects are using …


This content originally appeared on DEV Community and was authored by Aahnik Daw

GitHub actions help developers to automate workflows. You can run tests, build and publish packages, check coverage, lint the codebase, and do tons of other cool stuff, using GitHub actions.

Some of the best and most popular python projects are using GitHub actions to automate their workflow.

GitHub actions are defined using a yaml file under the .github/workflows folder.

If you are completely new to GitHub actions, the official documentation can help: https://docs.github.com/en/actions

The best way to learn is by seeing examples. Below is the compilation of links to great GitHub action workflows.

(the order of listing is completely random)

poetry https://github.com/python-poetry/poetry/tree/master/.github/workflows

fastapi https://github.com/tiangolo/fastapi/tree/master/.github/workflows

mkdocs https://github.com/mkdocs/mkdocs/tree/master/.github/workflows

material mkdocs https://github.com/squidfunk/mkdocs-material/tree/master/.github/workflows

typer https://github.com/tiangolo/typer/tree/master/.github/workflows

pytest https://github.com/pytest-dev/pytest/tree/main/.github/workflows

pylint https://github.com/PyCQA/pylint/tree/master/.github/workflows

mypy https://github.com/python/mypy/tree/master/.github/workflows

requests https://github.com/psf/requests/tree/master/.github/workflows

aiohttp https://github.com/aio-libs/aiohttp/tree/master/.github/workflows

black https://github.com/psf/black/tree/master/.github/workflows

python-youtube https://github.com/sns-sdks/python-youtube/tree/master/.github/workflows

pygithub https://github.com/PyGithub/PyGithub/tree/master/.github/workflows

coverage https://github.com/nedbat/coveragepy/tree/master/.github/workflows


This content originally appeared on DEV Community and was authored by Aahnik Daw


Print Share Comment Cite Upload Translate Updates
APA

Aahnik Daw | Sciencx (2021-04-16T18:31:37+00:00) Top 14 Python Projects to learn GitHub Actions ?. Retrieved from https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/

MLA
" » Top 14 Python Projects to learn GitHub Actions ?." Aahnik Daw | Sciencx - Friday April 16, 2021, https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/
HARVARD
Aahnik Daw | Sciencx Friday April 16, 2021 » Top 14 Python Projects to learn GitHub Actions ?., viewed ,<https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/>
VANCOUVER
Aahnik Daw | Sciencx - » Top 14 Python Projects to learn GitHub Actions ?. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/
CHICAGO
" » Top 14 Python Projects to learn GitHub Actions ?." Aahnik Daw | Sciencx - Accessed . https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/
IEEE
" » Top 14 Python Projects to learn GitHub Actions ?." Aahnik Daw | Sciencx [Online]. Available: https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/. [Accessed: ]
rf:citation
» Top 14 Python Projects to learn GitHub Actions ? | Aahnik Daw | Sciencx | https://www.scien.cx/2021/04/16/top-14-python-projects-to-learn-github-actions-%f0%9f%9a%80/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.