https://github.com/peaceiris/actions-pipenv
GitHub Actions for Python project with pipenv
https://github.com/peaceiris/actions-pipenv
github-actions pipenv python
Last synced: over 1 year ago
JSON representation
GitHub Actions for Python project with pipenv
- Host: GitHub
- URL: https://github.com/peaceiris/actions-pipenv
- Owner: peaceiris
- License: mit
- Archived: true
- Created: 2019-05-21T22:38:02.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-05-25T22:20:53.000Z (about 7 years ago)
- Last Synced: 2024-10-30T07:45:36.964Z (over 1 year ago)
- Topics: github-actions, pipenv, python
- Language: Dockerfile
- Homepage:
- Size: 21.5 KB
- Stars: 6
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[](https://github.com/peaceiris/actions-pipenv/blob/master/LICENSE)
[](https://github.com/peaceiris/actions-pipenv/releases/latest)
[](https://github.com/peaceiris/actions-pipenv/releases)

## GitHub Actions for pipenv - Python
- [pypa/pipenv: Python Development Workflow for Humans.](https://github.com/pypa/pipenv)
## Getting started
| Branch | Base image |
|---|---|
| 3.6 | `python:3.6` |
| 3.7 | `python:3.7` |
### Create `main.workflow`
```hcl
workflow "Python workflow" {
on = "push"
resolves = ["test"]
}
action "pipenv-sync" {
uses = "peaceiris/actions-pipenv@3.6"
args = ["sync"]
}
action "test" {
needs = "pipenv-sync"
uses = "peaceiris/actions-pipenv@3.6"
args = ["run", "test"]
}
```
## Examples
### MkDocs
- [GitHub Actions for deploying to GitHub Pages with Static Site Generators](https://github.com/peaceiris/actions-gh-pages)
- [main.workflow - peaceiris/mkdocs-material-boilerplate](https://github.com/peaceiris/mkdocs-material-boilerplate/blob/master/.github/main.workflow)
## License
[MIT License - peaceiris/actions-pipenv]
[MIT License - peaceiris/actions-pipenv]: https://github.com/peaceiris/actions-pipenv/blob/master/LICENSE
## About the author
- [peaceiris's homepage](https://peaceiris.com/)