Reusable GitHub Action Workflows
Workflows
.github/workflows/pytest-release.yml
- Run allpytest
functions for a PyPI package and release a new version to PyPI if all tests pass and the run was triggered by a release. Usessecrets.PYPI_TOKEN
to authenticate with PyPI..github/workflows/nodejs-gh-pages.yml
- Deploy server-rendered static site to GitHub Pages.github/workflows/npm-test-release.yml
- Run all tests for an NPM package (usually written in Playwright and vitest) and release a new version to NPM if all tests pass and the run was triggered by a release. Usessecrets.NPM_TOKEN
to authenticate with NPM..github/workflows/markdown-link-check.yml
- Check all links in markdown files are alive.
Actions
None yet.
Docs
GitHub Actions: Reusable Workflows