Revision 0f821e4564b257e6f8abd0a6044f043a4d3609b3 authored by Roman Donchenko on 18 October 2023, 11:20:25 UTC, committed by GitHub on 18 October 2023, 11:20:25 UTC
This automates the second half of the release process (the first being automated by `prepare-release.yml`). After this workflow completes, the only action that should remain for the releaser to do is to merge the `dev-release-*` pull request. We can't do that as part of this workflow, because CI has to finish first, and it seems pointless to create another workflow just to merge 1 PR. Apply some of the aspects of this pipeline to `prepare-release.yml` as well: * Make the release notes extraction process more sophisticated to work around GitHub's frustrating handling of line breaks in PR and release descriptions. * Use GitHub app credentials in order to be able to trigger other pipelines.
1 parent 871bd4f
File | Mode | Size |
---|---|---|
bandit.yml | -rw-r--r-- | 755 bytes |
black.yml | -rw-r--r-- | 1.4 KB |
cache.yml | -rw-r--r-- | 1.7 KB |
cancel.yml | -rw-r--r-- | 472 bytes |
cleanup.yml | -rw-r--r-- | 646 bytes |
codeql-analysis.yml | -rw-r--r-- | 2.7 KB |
comment.yml | -rw-r--r-- | 3.0 KB |
eslint.yml | -rw-r--r-- | 482 bytes |
finalize-release.yml | -rw-r--r-- | 4.0 KB |
full.yml | -rw-r--r-- | 11.6 KB |
hadolint.yml | -rw-r--r-- | 975 bytes |
helm.yml | -rw-r--r-- | 4.4 KB |
isort.yml | -rw-r--r-- | 1.2 KB |
main.yml | -rw-r--r-- | 16.1 KB |
prepare-release.yml | -rw-r--r-- | 2.3 KB |
publish_docker_images.yml | -rw-r--r-- | 1.3 KB |
pylint.yml | -rw-r--r-- | 1.0 KB |
remark.yml | -rw-r--r-- | 396 bytes |
schedule.yml | -rw-r--r-- | 11.2 KB |
search-cache.yml | -rw-r--r-- | 1.3 KB |
stylelint.yml | -rw-r--r-- | 818 bytes |
update-yarn-lock.yml | -rw-r--r-- | 704 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...