Commit graph

76 commits

Author SHA1 Message Date
h3p
16d790021c
Stabilize release hooks and workflows 2026-03-31 11:50:59 +02:00
h3p
14a5f18da9 Use advanced CodeQL setup for all scanned languages 2026-03-15 11:20:18 +01:00
h3p
f11809a033 Harden workflows and link roadmap project 2026-03-15 11:12:52 +01:00
h3p
ffc5b6474b ci(metrics): enforce strict traffic API checks across workflows 2026-03-11 22:19:42 +01:00
h3p
20641de5c2 ci(metrics): require live clone API and stamp clone snapshot 2026-03-11 21:43:13 +01:00
h3p
51ae99c62d chore(release): align preflight checks with changelog table format 2026-03-10 12:31:05 +01:00
h3p
a8b6735c59 docs(ci): improve README structure and metrics refresh resilience 2026-03-09 23:06:45 +01:00
h3p
45294182ef
Update token for metrics update script
Changed the GitHub token used for updating metrics from GITHUB_TOKEN to METRIC_TOKEN.
2026-03-09 09:27:15 +01:00
h3p
272fc9bb22 Refresh clone metrics and harden traffic fetch fallback 2026-03-08 20:57:48 +01:00
h3p
8b95489755 Improve GitHub templates, trust links, and release notes gate 2026-03-08 18:03:13 +01:00
h3p
4d8e0cbe16 Stop Swift workflow from running on main pushes 2026-03-07 21:01:10 +01:00
h3p
ab9d9f3068 Stop CodeQL from running on main pushes 2026-03-07 21:00:00 +01:00
h3p
77aff603df
Add GitHub Actions workflow for Swift project
This workflow builds and tests a Swift project on push and pull request events.
2026-03-07 20:30:40 +01:00
h3p
6d083cefd9 Fix clone metric refresh by passing GH token in workflow 2026-03-07 19:43:04 +01:00
h3p
a861167681 Add manual Swift build for CodeQL scanning 2026-03-06 23:00:33 +01:00
h3p
7d2e1b94b1 Harden release workflows with strict codesign asset verification 2026-03-04 22:04:09 +01:00
h3p
6acb35b7d9 docs: automate release download metrics refresh 2026-03-04 19:53:58 +01:00
h3p
cb2a500344 Harden DMG mount verification in notarized release workflows 2026-02-25 18:32:16 +01:00
h3p
48baae288e Add missing README features and publish DMG alongside notarized ZIP 2026-02-25 18:26:07 +01:00
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