halkyon/tool
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Tizian 「ティツィアーン」 f06fc23023
All checks were successful
CI / check (push) Successful in 41m7s
CI / deploy (push) Successful in 1m2s
build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks
The release tool and tool/with_signing_keys.sh take several apps, each with its version
after a colon or none, and release them one after another, each as alone, stopping at
the first that fails; the key script fetches every named app's key.

The pre-push hook skips tool/check.dart when a push brings release commits alone: the
release tool's chore(release) subject, an app's pubspec changed in its version line and
its texts of what's new, nothing else (tool/release_push.dart). Signatures are checked as
before, and CI still runs the checks. A release no longer costs a run of the checks.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Tizian 「ティツィアーン」 <raisondetredev@pm.me>
2026-11-03 12:16:10 +01:00
..
release build(todo): Todo's Android key pinned (ADR 0033, step 5) 2026-11-02 16:37:27 +01:00
src build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks 2026-11-03 12:16:10 +01:00
app_icons.py build(train): Train on the desktop as a snap, to the Store's edge channel with each release (ADR 0030, D62) 2026-11-03 12:16:05 +01:00
check.dart build(check): the checks compare the generated code, as CI did alone 2026-10-23 17:48:31 +02:00
check_signatures.sh build: Melos, a Dart check and every path for the single repository 2026-10-22 18:11:04 +02:00
fdroid_repo.sh build(todo): Todo deployable beside Learn's server, and released as an APK, on F-Droid and as a snap (ADR 0033, step 5) 2026-11-02 16:04:00 +01:00
pre-push build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks 2026-11-03 12:16:10 +01:00
release.dart build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks 2026-11-03 12:16:10 +01:00
release_push.dart build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks 2026-11-03 12:16:10 +01:00
with_signing_keys.sh build(release): several apps released in one run (train:minor learn), their version commits pushed without the checks 2026-11-03 12:16:10 +01:00
workspace_only.sh build: Melos, a Dart check and every path for the single repository 2026-10-22 18:11:04 +02:00