Skip to content

Commit 959dcfb

Browse files
GeneAIclaude
andcommitted
chore: Add organization ruleset configurations and test results
Added organization-level GitHub ruleset configurations: - org-ruleset-main-branch.json: Main branch protection rules - Requires pull requests with review thread resolution - Requires status checks: Tests, Pre-commit Checks, Security Scan - Prevents force pushes - Bypass for RepositoryRole (actor_id: 5) - org-ruleset-tags.json: Release tag protection rules - Protects all v* tags from creation, deletion, updates - Requires signatures - Bypass for RepositoryRole (actor_id: 5) - **NOTE**: This ruleset is blocking automated tag creation Test Results: - Updated coverage.xml and security_scan_results.json - Achieved 83.09% test coverage (exceeding 80% target!) - 1245 tests passed, 2 failed (LLM integration tests) Next Steps: - Update org-ruleset-tags.json to add user bypass for automation - Fix 2 failing LLM integration tests 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
1 parent fa589d2 commit 959dcfb

File tree

4 files changed

+2726
-2654
lines changed

4 files changed

+2726
-2654
lines changed

0 commit comments

Comments
 (0)