Skip to content

chore: attest release assets#38

Merged
rogerdigital merged 1 commit into
mainfrom
chore/attest-release-assets
May 23, 2026
Merged

chore: attest release assets#38
rogerdigital merged 1 commit into
mainfrom
chore/attest-release-assets

Conversation

@rogerdigital

Copy link
Copy Markdown
Owner

Summary

  • make the tag release workflow idempotent when a release already exists
  • upload all Obsidian plugin release assets with clobber support on reruns
  • generate provenance attestations for main.js, manifest.json, and styles.css using actions/attest@v4
  • add the project AGENTS.md guide

Validation

  • npm run build
  • npm test
  • git diff --check

Notes

npm run lint currently fails on an existing sentence-case warning in src/settings/settings-tab.ts, outside this release workflow change.

@rogerdigital
rogerdigital marked this pull request as ready for review May 23, 2026 05:13
@rogerdigital
rogerdigital merged commit 2613706 into main May 23, 2026
1 check passed
@rogerdigital
rogerdigital deleted the chore/attest-release-assets branch May 23, 2026 05:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant