Michael Telatynski
24ed030294
Extend release automation with GPG signing, assets & changelog merging ( #3852 )
...
* Tidy reusable release workflow
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add ability to include upstream changes
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Add ability to upload assets and gpg sign them
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update relative composite actions
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Wire up validating release tarball signature
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Validate release has expected assets
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Paths
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Use gpg outputs for email instead of scraping it ourselves
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* v6
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Extract pre-release and post-merge-master scripts
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Reuse pre-release and post-merge-master scripts in gha
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Cull unused vars
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Revert
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Remove unused variables
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Simplify
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Simplify and fix merge-release-notes script
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Tidy release automation
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Update release.sh
* Move environment
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* s/includes/contains/
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Iterate uses syntax
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix action-repo calls
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix RELEASE_NOTES env
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix if check
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix gpg tag signing
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Cull stale params
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix sign-release-tarball paths being outside the workspace
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix gpg validation (of course wget uses `-O` and not `-o`)
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix expected asset assertion
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
* Fix release publish mode
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
---------
Signed-off-by: Michael Telatynski <7t3chguy@gmail.com >
2023-11-09 20:54:29 +00:00
Michael Telatynski
5931a5119c
Tidy release automation ( #3857 )
2023-11-08 12:20:25 +00:00
ElementRobot
daf845d7bd
Fix changelog_head.py script to be Python 3 compatible
2023-05-16 13:36:40 +01:00
Michael Weimann
349c2c2587
Apply prettier formatting
2022-12-09 09:38:20 +01:00
Michael Telatynski
f349663329
Add CI to protect against mixing src and lib imports ( #2704 )
2022-09-30 09:05:28 +01:00
Travis Ralston
3bd2880923
Revert "Merge pull request #1440 from matrix-org/travis/spec-i18n"
...
This reverts commit 2401ad7159 .
2020-08-18 13:07:31 -06:00
Travis Ralston
5d95398621
Use SAS emoji data from matrix-doc
...
Fixes https://github.com/vector-im/element-web/issues/14947
Much like element-web's Jitsi wrapper build steps, this downloads the emoji JSON at build time to ensure it gets reasonably updated. In the future, the spec might want to consider publishing a dedicated i18n package on npm for this, however this is fine for now. We download rather than copy/paste to ensure we always have an updated copy.
2020-08-17 15:35:03 -06:00
David Baker
67e75fb7af
Invoke changelog_head from outside the pushd
...
so we know the relative path is right
2016-12-09 19:19:40 +00:00
David Baker
ebda89d1ae
Add changelog_head.py
2016-12-09 17:34:11 +00:00