Vincent Koc
|
5b18b7560e
|
fix(release): harden plugin package preflight
|
2026-06-15 14:23:57 +08:00 |
|
Patrick Erichsen
|
6cf06e8e7e
|
ci: split plugin ClawHub publishing paths
* feat: partition clawhub plugin release candidates
* fix: read clawhub trusted publisher config endpoint
* feat: split clawhub plugin bootstrap workflow
* ci: split plugin clawhub publish paths
* ci: pin clawhub package publish workflow
* ci: keep clawhub bootstrap token out of builds
* ci: fix clawhub release dry-run gating
* ci: align clawhub oidc publish refs
* ci: make clawhub bootstrap recovery idempotent
* ci: route clawhub repair candidates through bootstrap
* ci: preserve tideclaw alpha clawhub guards
* ci: simplify clawhub release ref handling
* ci: extract clawhub release routing plan
* ci: extract clawhub release runtime state
* test: guard clawhub release helper executability
* ci: pin ClawHub CLI for plugin publishing
* ci: allow historical ClawHub dry-run validation
* ci: fix ClawHub bootstrap token handoff
|
2026-06-12 20:16:06 -07:00 |
|
Patrick Erichsen
|
9827490f5f
|
fix: rely on ClawHub plugin publish checks
|
2026-06-11 11:51:57 -07:00 |
|
Patrick Erichsen
|
e8cf6df3a3
|
feat: dogfood reusable ClawHub package publish
|
2026-06-08 20:19:21 -07:00 |
|
Vincent Koc
|
f5a7f613ee
|
fix(release): use monthly patch versions
Switch release train handling to YYYY.M.PATCH monthly patch numbering, preserve pre-transition compatibility, and pin the June 2026 stable/beta floor at 2026.6.5 after the published beta.
Verification:
- node scripts/run-vitest.mjs run test/appcast.test.ts test/release-check.test.ts test/scripts/package-mac-app.test.ts test/scripts/package-mac-dist.test.ts test/openclaw-npm-release-check.test.ts test/npm-publish-plan.test.ts src/infra/npm-registry-spec.test.ts src/infra/clawhub.test.ts src/plugins/clawhub.test.ts test/plugin-npm-release.test.ts test/scripts/ios-version.test.ts test/scripts/ios-pin-version.test.ts
- node --import tsx scripts/plugin-npm-release-check.ts --base-ref origin/main --head-ref HEAD
- node --import tsx scripts/plugin-clawhub-release-check.ts --base-ref origin/main --head-ref HEAD
- git diff --check origin/main...HEAD
- .agents/skills/autoreview/scripts/autoreview --mode branch --base origin/main --no-web-search
|
2026-06-06 12:26:32 -07:00 |
|
Peter Steinberger
|
b8d08f0cfd
|
docs: document repository scripts
|
2026-06-04 20:52:50 -04:00 |
|
Vincent Koc
|
b9d609edfe
|
refactor: share bounded release response reader
|
2026-05-29 15:54:36 +02:00 |
|
Vincent Koc
|
c9a939ad2d
|
fix(release): bound ClawHub owner metadata
|
2026-05-29 09:03:22 +02:00 |
|
Peter Steinberger
|
b37fba7c07
|
ci(release): harden clawhub plugin publish
|
2026-05-04 10:09:55 +01:00 |
|
Peter Steinberger
|
bb294bcd20
|
feat: support alpha releases
|
2026-05-02 18:29:13 +01:00 |
|
Peter Steinberger
|
e9ba9ffad0
|
refactor: trim helper exports
|
2026-05-02 07:51:03 +01:00 |
|
Peter Steinberger
|
f9e6fb8692
|
refactor: hide plugin release probes
|
2026-05-02 07:45:06 +01:00 |
|
Peter Steinberger
|
0a6c9ca9ee
|
build: prepare external plugin beta publishing
|
2026-05-02 02:59:04 +01:00 |
|
Peter Steinberger
|
4fa961d4f1
|
refactor(lint): enable map spread rule
|
2026-04-18 20:37:12 +01:00 |
|
Peter Steinberger
|
04c8026d03
|
chore: enable no-unnecessary-type-arguments
|
2026-04-10 20:14:49 +01:00 |
|
Peter Steinberger
|
a4223f836d
|
refactor: dedupe plugin release package scanning
|
2026-04-06 17:56:41 +01:00 |
|
Peter Steinberger
|
d25491aa6d
|
refactor: dedupe release git range helpers
|
2026-04-06 17:18:36 +01:00 |
|
Onur
|
fa9e1e3d8e
|
CI: add ClawHub plugin release workflow (#59179)
* CI: add ClawHub plugin release workflow
* CI: harden ClawHub plugin release workflow
* CI: finish ClawHub plugin release hardening
* CI: watch shared ClawHub release inputs
* CI: harden ClawHub publish workflow
* CI: watch more ClawHub release deps
* CI: match shared release inputs by prefix
* CI: pin ClawHub publish source commit
* CI: refresh pinned ClawHub release commit
* CI: rename ClawHub plugin release environment
---------
Co-authored-by: Onur Solmaz <onur@solmaz.io>
|
2026-04-03 15:40:07 +02:00 |
|