saralaaga_task-hub/.github/workflows
GuanLdong ad2dfd514a Avoid Obsidian attestation false negatives
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
2026-07-17 14:27:01 +08:00
..
release.yml Avoid Obsidian attestation false negatives 2026-07-17 14:27:01 +08:00