Skip to content

docs(rust): update CLAUDE.md with CI and workflow learnings#344

Merged
vikrantpuppala merged 1 commit intoadbc-drivers:mainfrom
vikrantpuppala:docs/update-claude-md-learnings
Mar 13, 2026
Merged

docs(rust): update CLAUDE.md with CI and workflow learnings#344
vikrantpuppala merged 1 commit intoadbc-drivers:mainfrom
vikrantpuppala:docs/update-claude-md-learnings

Conversation

@vikrantpuppala
Copy link
Collaborator

Summary

  • Update pre-commit checklist: cargo +stable fmt --all, clippy --all-targets, cargo test (no filters)
  • Add PR title format guidelines (conventional commits, no JIRA prefixes, valid scope paths)
  • Add Cargo dependency license compliance note (about.toml)
  • Add markdown license header format for Apache RAT
  • Update testing conventions (E2E #[ignore], always run full cargo test)
  • Update auth providers list (OAuth M2M/U2M now implemented)
  • Remove stale implementation status checklist

Test plan

  • Verify CLAUDE.md renders correctly on GitHub

This pull request was AI-assisted by Isaac.

- Pre-commit checklist: use cargo +stable fmt, --all-targets for clippy,
  cargo test without filters (catches doc tests)
- PR guidelines: conventional commit title format, no JIRA prefixes,
  scope must be real directory path
- Cargo deps: check about.toml for license compliance
- File headers: add markdown HTML comment format for Apache RAT
- Testing: mark E2E tests with #[ignore], always run full cargo test
- Auth: update providers list (OAuth M2M/U2M now implemented)
- Remove stale implementation status checklist

Co-authored-by: Isaac
@vikrantpuppala vikrantpuppala merged commit 16356eb into adbc-drivers:main Mar 13, 2026
14 of 15 checks passed
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