Commit graph

60 commits

Author SHA1 Message Date
h3p
d8a38b647d Harden release flow for stale tags and tap update failures 2026-02-19 11:45:00 +01:00
h3p
af8d59c416 ci(release): add resume auto and harden homebrew tap orchestration 2026-02-18 19:46:29 +01:00
h3p
0a758770de ci(release): harden homebrew-tap dispatch with readiness checks and retries 2026-02-18 14:15:39 +01:00
h3p
6c8195f977 Use fallback token for docs dispatch 2026-02-17 10:03:37 +01:00
h3p
189ee6261e Add docs sync dispatch on release publish 2026-02-17 10:02:05 +01:00
h3p
43180529de ci(release): make keychain restore bash3-compatible on GitHub macOS 2026-02-14 22:14:17 +01:00
h3p
1742b9d666 ci(release): use macos-26 hosted runner for Tahoe icon-safe notarization 2026-02-14 22:08:07 +01:00
h3p
507ae5dc21 fix(updater): stabilize v0.4.14 release and keychain-safe notarization 2026-02-14 21:57:32 +01:00
h3p
01f679af94 ci(release): clean self-hosted workspace before tag checkout 2026-02-14 14:33:43 +01:00
h3p
cefaab2d4d fix(ci): tolerate CRLF in release docs validation 2026-02-14 03:45:08 +01:00
h3p
245adb6392 fix(ci): normalize shell line endings on self-hosted runner 2026-02-14 03:39:11 +01:00
h3p
c276706909 fix(ci): force-refresh origin/main ref on self-hosted runner 2026-02-14 03:37:07 +01:00
h3p
a701444ed3 fix(ci): force-refresh tag ref on self-hosted runner 2026-02-14 03:34:48 +01:00
h3p
d79c61e5bc fix(ci): avoid origin remote collision in self-hosted validation 2026-02-14 03:32:29 +01:00
h3p
b3a5664666 fix(ci): make self-hosted checkout idempotent 2026-02-14 03:30:39 +01:00
h3p
dbbd3d2fa4 fix(release): enforce Tahoe iconstack in notarized assets 2026-02-14 02:38:47 +01:00
h3p
4b1100c333 feat(release): add workflow bootstrap templates and harden CI; refine Release Assistant layout 2026-02-13 18:53:09 +01:00
h3p
9d7462cf9b ci(release): relax iconstack strictness on hosted xcode16 2026-02-13 15:43:19 +01:00
h3p
d06f46e87b ci(release): add hosted xcode16 appicon fallback 2026-02-13 15:36:43 +01:00
h3p
83e1880f03 ci(release): default to hosted notarization with xcode fallback 2026-02-13 15:28:48 +01:00
h3p
7963588172 ci(release): hard-fail notarized publish without iconstack 2026-02-13 02:17:53 +01:00
h3p
9657fcd3eb ci(release): align self-hosted notarized workflow fallback logic 2026-02-13 02:07:44 +01:00
h3p
77af22e61a ci: add legacy appicon fallback for hosted xcode16 2026-02-13 01:54:55 +01:00
h3p
f39dd36ed1 ci: relax iconstack requirement for hosted xcode16 path 2026-02-13 01:51:19 +01:00
h3p
d196a950f7 ci: run pre-release tests with macos 15.5 deployment target 2026-02-13 01:47:34 +01:00
h3p
7f7a474077 ci: allow pre-release checks on hosted xcode16 fallback 2026-02-13 01:43:36 +01:00
h3p
1fc49f2fa5 ci(release): allow hosted notarized fallback on xcode16 2026-02-13 01:30:30 +01:00
h3p
b2063b2798 ci(release): allow legacy-tag notarization on hosted xcode16 2026-02-13 01:06:44 +01:00
h3p
8abc0136e9 ci(release): support notarized rebuilds for older tags 2026-02-13 01:05:16 +01:00
h3p
b2420e73b3 ci(release): harden notarized pipeline and automate preflight 2026-02-13 00:58:32 +01:00
h3p
8332c56e66 fix: stabilize release assets and settings UI behavior 2026-02-13 00:28:35 +01:00
h3p
00049b2c1e CI: use grep fallback for release doc validation 2026-02-12 23:25:47 +01:00
h3p
5f8041480e Prepare v0.4.7: scope highlighting and settings persistence fixes 2026-02-12 23:20:39 +01:00
h3p
2f5f7d1835 release: enforce synced changelog/readme notes in workflows 2026-02-12 21:07:57 +01:00
h3p
6e3d6678dc Add self-hosted notarized workflow and wire release_all 2026-02-12 20:57:25 +01:00
h3p
69d723013a Workflow: enforce Xcode 17+ without external actions 2026-02-12 20:41:01 +01:00
h3p
c2441e25fd Workflow: require Xcode 17+ for AppIcon.icon builds 2026-02-12 20:33:06 +01:00
h3p
b34a1c51b0 Workflow: use grep for icon preflight checks 2026-02-12 20:19:19 +01:00
h3p
b1a988eba5 Use AppIcon.icon for release and enforce icon preflight in workflow 2026-02-12 20:09:40 +01:00
h3p
a6902e85b1
Update release-notarized.yml 2026-02-12 09:11:23 +01:00
h3p
c13cf66a05
release-notarized.yml aktualisieren 2026-02-12 07:12:36 +01:00
h3p
5fd25a02f6
update-cask.yml erstellen
Moved file
2026-02-12 06:58:15 +01:00
h3p
11ac7f6fc3 Force Developer ID signing for notarized archive workflow 2026-02-11 20:26:51 +01:00
h3p
7e06681fb9 ci: update release workflow for existing tag 2026-02-09 21:06:03 +01:00
h3p
dcc0dfe5b3 fix: iPad folder picker and toolbar layout 2026-02-09 20:49:55 +01:00
h3p
cc2a0e7e8b ci: fix notarized workflow heredoc 2026-02-09 20:37:44 +01:00
h3p
8d1874c7a4 ci: add notarized release workflow 2026-02-09 20:34:40 +01:00
h3p
5cc6b49b14 ci: override macOS deployment target 2026-02-09 12:05:45 +01:00
h3p
281f3b1860 ci: disable code signing for release build 2026-02-09 12:01:56 +01:00
h3p
83d4297967 ci: use local checkout step 2026-02-09 11:57:56 +01:00