actions-pipenv
actions-pipenv copied to clipboard
GitHub Actions for Python project with pipenv
GitHub Actions for pipenv - Python
Getting started
Branch | Base image |
---|---|
3.6 | python:3.6 |
3.7 | python:3.7 |
Create main.workflow
workflow "Python workflow" {
on = "push"
resolves = ["test"]
}
action "pipenv-sync" {
uses = "peaceiris/[email protected]"
args = ["sync"]
}
action "test" {
needs = "pipenv-sync"
uses = "peaceiris/[email protected]"
args = ["run", "test"]
}
Examples
MkDocs
- GitHub Actions for deploying to GitHub Pages with Static Site Generators
- main.workflow - peaceiris/mkdocs-material-boilerplate
License
MIT License - peaceiris/actions-pipenv