summary refs log tree commit diff
path: root/scripts-dev/release.py (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Tweak release script dependabot wordingDavid Robertson2023-05-301-0/+2
|
* Create dependabot changelogs at release time (#15481)David Robertson2023-05-301-3/+49
| | | | | | | | | * Ditch dependabot changelog workflow * Summarise dependabot commits in release script * Changelog * Update scripts-dev/release.py
* Remind maintainer to ask #synapse-dev for changelog (#15303)David Robertson2023-03-211-1/+1
| | | | | * Remind maintainer to ask #synapse-dev for changelog * Changelog
* Fix typo in release script (#14920)David Robertson2023-01-261-1/+1
| | | | | * Fix typo in release script * Changelog
* Enable `--warn-redundant-casts` option in mypy (#14671)David Robertson2022-12-121-4/+2
| | | | | | | | | | | | | | | | | | | * Enable `--warn-redundant-casts` option in mypy Doesn't do much but helps me sleep better at night. * Changelog * Fix name of the ignore * Fix one more missed cast Not sure why I didn't see this one locally, maybe I needed a poetry update * Remove old comment Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com> Co-authored-by: Patrick Cloke <clokep@users.noreply.github.com>
* Remove unused type-ignores (#14433)David Robertson2022-11-141-3/+1
| | | | | | | * Remove unused type-ignores Oversights in #14427 and #14429. * Changelog
* Fix the release script not publishing binary wheels. (#13850)reivilibre2022-09-211-11/+34
|
* Extend the release script to wait for GitHub Actions to finish and to be ↵reivilibre2022-09-051-4/+142
| | | | usable as a guide for the whole process. (#13483)
* Add a `merge-back` command to the release script, which automates merging ↵reivilibre2022-08-021-0/+76
| | | | the correct branches after a release. (#13393)
* Extend the release script to automatically push a new SyTest branch, rather ↵reivilibre2022-07-261-32/+54
| | | | | than having that be a manual process. (#12978) Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>
* Add missing space before 'docker' link in release announcement script (#12612)Andrew Morgan2022-05-031-1/+1
|
* Add sanity checks to the release script (#12556)David Robertson2022-05-031-26/+37
| | | | | | | Check we're on the right branch before tagging, and on the right tag before uploading * Abort if we're on the wrong branch * Check we have the right tag checked out * Clarify that `publish` only releases to GitHub
* Make `scripts-dev` pass `mypy --disallow-untyped-defs` (#12356)David Robertson2022-04-271-21/+34
| | | Not enforced in config yet. One day.
* Lint the release scriptDavid Robertson2022-04-261-1/+0
|
* Update release script to be poetry-awareDavid Robertson2022-04-261-47/+21
| | | | Poetry now manages the project version in pyproject.toml.
* Fix typo in deb changelogs from release script (#12497)Richard van der Hoff2022-04-191-1/+1
| | | | The release script used to incorrectly write `New synapse release 1.57.0~rc1.` instead of `New synapse release 1.57.0rc1.`
* Fix typos in release script docs (#12450)Erik Johnston2022-04-121-1/+2
|
* Generate announcement links in release script (#12242)David Robertson2022-03-171-1/+40
|
* Make release script write correct no-op changelog (#12127)Erik Johnston2022-03-021-2/+28
| | | | As we want to include the previous version in the "No new changes..." string.
* Release script improvements (#10966)reivilibre2021-10-111-4/+32
| | | Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Sign the git tag in release script (#10925)Erik Johnston2021-09-271-1/+1
|
* Fix release script URL (#10516)Erik Johnston2021-08-031-1/+1
|
* Extend the release script to tag and create the releases. (#10496)Erik Johnston2021-08-031-36/+275
|
* Change release script to update debian changelog for RCs (#10465)Erik Johnston2021-07-271-6/+20
|
* Fixes to the release script (#10239)Brendan Abolivier2021-06-231-25/+27
| | | | * rename major/minor into the right semver terminology minor/patch (since this was something that got me very confused the first couple of times I've used the script) * name the release branch based on the new version, not the previous one
* Name release branches just after major.minor (#10013)Dan Callahan2021-06-081-1/+1
| | | | | | | | | | | | | | | | | | With the prior format, 1.33.0 / 1.33.1 / 1.33.2 got separate branches: release-v1.33.0 release-v1.33.1 release-v1.33.2 Under the new model, all three would share a common branch: release-v1.33 As before, RCs and actual releases exist as tags on these branches. This better reflects our support model, e.g., that the "1.33" series had a formal release followed by two patches / updates. Signed-off-by: Dan Callahan <danc@element.io>
* Add release helper script (#9713)Erik Johnston2021-04-131-0/+244
Co-authored-by: Richard van der Hoff <1389908+richvdh@users.noreply.github.com> Co-authored-by: Andrew Morgan <1342360+anoadragon453@users.noreply.github.com>