jrnl/.github/workflows
Jonathan Wren 4cad215560
Add a release workflow for PyPI in CI (Github Actions) (#1095)
* Fixes for new CI pipeline (Github Actions)

- Support ci skip tag on commits to avoid build dupes
- Add smarter path detection so we don't spam tons of tests
- Allow steps to cancel if previous steps were cancelled (don't always
  run)
- Separate workflows to be more modular
- Update release workflow to do a few more things
- Add helpful messages
- Be more strict in version checking (now with added regex)
- Make changelog smarter about when to trigger
- Add some functionality for changelog to handle releases and
  prereleases separately
- Better error handling
- Split up the version validation and the release to make way for more
  releases

* add step in workflow to merge to release branch after a release

* add check for git diff so commit doesn't error out constantly
2020-11-28 11:50:13 -08:00
..
changelog.yaml Add a release workflow for PyPI in CI (Github Actions) (#1095) 2020-11-28 11:50:13 -08:00
docs.yaml Add a release workflow for PyPI in CI (Github Actions) (#1095) 2020-11-28 11:50:13 -08:00
pa11y.sh Add initial config for Github Actions (#1078) 2020-11-14 12:42:36 -08:00
release.yaml Add a release workflow for PyPI in CI (Github Actions) (#1095) 2020-11-28 11:50:13 -08:00
testing.yaml Add a release workflow for PyPI in CI (Github Actions) (#1095) 2020-11-28 11:50:13 -08:00