Skip to content

Commit f25b5c8

Browse files
committed
Release trusted ClawPack package 0.1.9
1 parent d5d2af2 commit f25b5c8

10 files changed

Lines changed: 28 additions & 8 deletions

.github/workflows/clawhub-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ jobs:
4141
id-token: write
4242
uses: openclaw/clawhub/.github/workflows/package-publish.yml@v0.18.0
4343
with:
44-
source: ./clawpack/completetech-openclaw-mautic-plugin-0.1.8.tgz
44+
source: ./clawpack/completetech-openclaw-mautic-plugin-0.1.9.tgz
4545
dry_run: false
4646
source_repo: CompleteTech-LLC-AI-Research/openclaw-mautic-plugin
4747
source_commit: ${{ github.sha }}

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
# Changelog
22

3+
## 0.1.9 - 2026-05-26
4+
5+
- Excluded local release helper scripts from the published ClawPack artifact to reduce ClawHub static-scan noise.
6+
- Documented that ClawHub still reports community ClawPack bundle releases as `artifact-only` even after official OIDC trusted publishing.
7+
38
## 0.1.8 - 2026-05-26
49

510
- Added GitHub Actions OIDC trusted publishing for ClawHub.

README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,8 @@ Releases are published as a ClawPack npm-pack artifact, not the older legacy zip
196196
Trusted publishing uses GitHub Actions OIDC; no long-lived ClawHub token is stored in repository secrets.
197197
The GitHub workflow publishes the checked-in `clawpack/` tarball through ClawHub's official reusable workflow so the release can use both official OIDC and the `npm-pack` artifact path.
198198

199+
Current ClawHub behavior: the release is source-linked to the GitHub commit and passes ClawHub's source provenance readiness check, but community ClawPack bundle releases still display `artifact-only` verification with `hasProvenance=false`.
200+
199201
For a future release:
200202

201203
```bash
-272 KB
Binary file not shown.
270 KB
Binary file not shown.

docs/CLAWHUB_READINESS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ Result:
4848
"name": "@completetech/openclaw-mautic-plugin",
4949
"displayName": "Mautic Control",
5050
"family": "bundle-plugin",
51-
"version": "0.1.8"
51+
"version": "0.1.9"
5252
}
5353
```
5454

@@ -67,7 +67,7 @@ Result: passed. ClawHub detected:
6767
"name": "@completetech/openclaw-mautic-plugin",
6868
"displayName": "Mautic Control",
6969
"family": "bundle-plugin",
70-
"version": "0.1.8"
70+
"version": "0.1.9"
7171
}
7272
```
7373

docs/PRIVATE_SOURCE_REVIEW_REQUEST.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Historical/alternate handoff only. The repository is currently public, so this p
66

77
- Package name: `@completetech/openclaw-mautic-plugin`
88
- Plugin id: `mautic-control`
9-
- Version: `0.1.8`
9+
- Version: `0.1.9`
1010
- Source repository: `CompleteTech-LLC-AI-Research/openclaw-mautic-plugin`
1111
- Current source visibility: public
1212
- Branch: `main`

docs/TRUSTED_PUBLISHING.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ This package is configured for GitHub Actions OIDC trusted publishing.
88
- Repository: `CompleteTech-LLC-AI-Research/openclaw-mautic-plugin`
99
- Workflow file: `clawhub-publish.yml`
1010
- Artifact format: ClawPack `npm-pack` `.tgz`
11-
- Workflow artifact: `./clawpack/completetech-openclaw-mautic-plugin-0.1.8.tgz`
11+
- Workflow artifact: `./clawpack/completetech-openclaw-mautic-plugin-0.1.9.tgz`
1212

1313
## Workflow
1414

@@ -51,6 +51,20 @@ Current limitation: ClawHub's official reusable workflow does not expose a
5151
the scan note for manual reviewed publishes, but trusted OIDC publishes through
5252
the official workflow cannot attach that note until ClawHub adds the input.
5353

54+
## Current Verification Status
55+
56+
The trusted workflow publish proved that ClawHub accepts the official
57+
OIDC workflow and records the correct source commit, but ClawHub still reports
58+
`verification.scope` as `artifact-only` and `hasProvenance` as `false` for this
59+
community `bundle-plugin` ClawPack release. The package readiness API separately
60+
passes the source provenance check and reports the official-channel status as the
61+
only blocker.
62+
63+
Treat the current ClawHub-side limitation as: trusted GitHub Actions publishing
64+
is active and source-linked, but ClawHub has not upgraded community ClawPack
65+
bundle releases from `artifact-only` verification to provenance-backed
66+
verification.
67+
5468
## Trusted Publisher Config
5569

5670
ClawHub trusted publisher config should report:

openclaw.plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"id": "mautic-control",
33
"name": "Mautic Control",
44
"description": "Typed tools for controlled Mautic REST API access, webhook inspection, optional console maintenance, and optional workspace file staging.",
5-
"version": "0.1.8",
5+
"version": "0.1.9",
66
"contracts": {
77
"tools": [
88
"mautic_status",

package.json

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@completetech/openclaw-mautic-plugin",
3-
"version": "0.1.8",
3+
"version": "0.1.9",
44
"description": "OpenClaw plugin for controlled Mautic API, webhook, console bridge, and workspace operations.",
55
"type": "module",
66
"private": false,
@@ -36,7 +36,6 @@
3636
"CHANGELOG.md",
3737
"docs/",
3838
"mautic/",
39-
"scripts/",
4039
"skills/"
4140
],
4241
"scripts": {

0 commit comments

Comments
 (0)