mirror of
https://github.com/saralaaga/task-hub.git
synced 2026-07-22 07:06:19 +00:00
Obsidian continued rejecting release assets even when GitHub CLI verified their workflow provenance. The failing review specifically reports that an existing attestation cannot be verified, while community plugins are not required to publish attestations. This release removes artifact attestation generation from the release workflow so new asset digests have no attestation object for Obsidian's checker to misclassify. The standard release assets and local build verification remain unchanged. Constraint: Obsidian community review is currently failing on attestation validation, not on plugin runtime behavior Rejected: Keep iterating on attestation shape | 0.3.92 and 0.3.96 both verify with gh but Obsidian still rejects newer releases Confidence: medium Scope-risk: narrow Directive: Do not re-enable release asset attestations until Obsidian's checker expectations are known or can be reproduced locally Tested: npm test; npm run typecheck; npm run build; npm run smoke; npm run release:assets Not-tested: Obsidian community review result before publishing 0.3.97
28 lines
937 B
JSON
28 lines
937 B
JSON
{
|
|
"name": "obsidian-task-hub",
|
|
"version": "0.3.97",
|
|
"private": true,
|
|
"type": "module",
|
|
"scripts": {
|
|
"build": "node esbuild.config.mjs production",
|
|
"dev": "node esbuild.config.mjs",
|
|
"dev:hot": "node scripts/dev-hot-reload.cjs",
|
|
"test": "jest --runInBand",
|
|
"typecheck": "tsc --noEmit",
|
|
"smoke": "npm run build && node scripts/smoke-plugin-runtime.cjs",
|
|
"release:assets": "npm run build:apple-helper && npm run build && node scripts/prepare-release-assets.cjs",
|
|
"build:apple-helper": "node scripts/build-apple-helper.cjs",
|
|
"check:apple-helper": "node scripts/check-apple-helper.cjs",
|
|
"diagnose:apple": "node scripts/diagnose-local-apple.cjs"
|
|
},
|
|
"devDependencies": {
|
|
"@types/jest": "^29.5.12",
|
|
"@types/node": "^20.12.7",
|
|
"esbuild": "^0.21.5",
|
|
"jest": "^29.7.0",
|
|
"obsidian": "^1.5.12",
|
|
"ts-jest": "^29.1.2",
|
|
"tslib": "^2.8.1",
|
|
"typescript": "^5.4.5"
|
|
}
|
|
}
|