Hide navigation sidebar
Hide table of contents sidebar
Skip to content
Back to top
View this page
Toggle table of contents sidebar

# Automatic Releases

The key point with using this package is to automate your releases and stop worrying about version numbers. Different approaches to automatic releases and publishing with the help of this package can be found below. Using a CI is the recommended approach.

## Guides

- Setting up python-semantic-release on Travis CI
  - 1. Add python-semantic-release settings
  - 2. Add environment variables
  - 3. Add travis configuration
  - 4. Push some changes
- GitHub Actions
  - Python Semantic Release Action
  - Python Semantic Release Publish Action
  - Examples
  - Actions with Monorepos
- Publish with cronjobs