Commit Graph

10 Commits

Author SHA1 Message Date
Benoit Marty c5f70de904 Add releaseV2.sh, a release script automating the GitHub release
releaseV2.sh is a copy of release.sh in which the GitHub CLI is mandatory and
does what was previously done by hand: it finds and waits for the release.yml
run, downloads and extracts its artifacts, creates the pre-release with its 6
assets and the generated release notes, and prepends those notes to CHANGES.md.
It also compares the version code and version name of the signed artifacts to
the expected values instead of asking the user to check them, and no longer
needs ELEMENT_GITHUB_TOKEN, since the CLI uses its own credentials. release.sh
is left untouched, so that the next release can be done with releaseV2.sh while
keeping a way back if something goes wrong. The installation documentation is
also fixed, as it referred to an asset name that does not exist anymore.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-26 22:15:54 +02:00
Jorge Martin Espinosa 861f268447 Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
Benoit Marty 3c182a0009 Fix small typos
Co-authored-by: Jorge Martin Espinosa <jorgem@element.io>
2024-01-31 11:51:30 +01:00
Benoit Marty 969962f4bc Update recipe to install the app from a GitHub release. GitHub release now should provide a universal APK. 2024-01-31 11:16:56 +01:00
Benoit Marty 30eabd0fa2 Organization renaming: update git clone command 2023-12-13 09:42:11 +01:00
Benoit Marty 75d6eaf8f3 Organization renaming: replace all https://github.com/vector-im by https://github.com/element-hq 2023-12-13 09:40:07 +01:00
Benoit Marty eef5aa1949 fix typo in git url.
Co-authored-by: Florian Renaud <Florian14@users.noreply.github.com>
2023-08-31 15:41:48 +02:00
Benoit Marty 7129a526b0 Iterate and reformulate after PR review. 2023-08-30 12:48:33 +02:00
Benoit Marty eb041277a9 Grammar. 2023-08-29 11:22:14 +02:00
Benoit Marty bbc7974442 Add documentation to explain how to install the application from a Github release. 2023-08-29 11:04:36 +02:00