Skip to content

chore: converge CI and build config across plugins#52

Merged
philoserf merged 1 commit intomainfrom
chore/converge-ci-config
Mar 11, 2026
Merged

chore: converge CI and build config across plugins#52
philoserf merged 1 commit intomainfrom
chore/converge-ci-config

Conversation

@philoserf
Copy link
Owner

@philoserf philoserf commented Mar 11, 2026

Summary

  • Add bun audit --audit-level=critical script and CI step
  • Add permissions: contents: write to release workflow
  • Add tsconfig test file exclusion (src/**/*.test.ts)
  • Add dependabot.yml where missing
  • Update dependencies to latest

Part of a cross-repo convergence to share best practices across all Obsidian plugins.

Test plan

  • bun run build passes
  • bun run lint passes
  • bun run audit passes
  • bun test passes (where tests exist)
  • CI passes on this PR

🤖 Generated with Claude Code

- Add bun audit script and CI step
- Add permissions: contents: write to release workflow
- Add tsconfig test file exclusion
- Add dependabot.yml where missing
- Update dependencies to latest

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@philoserf philoserf self-assigned this Mar 11, 2026
@philoserf philoserf merged commit d08cb2c into main Mar 11, 2026
1 check passed
@philoserf philoserf deleted the chore/converge-ci-config branch March 11, 2026 20:41
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