Skip to content

Test PR for branch protection#1

Merged
MichaelFisher1997 merged 5 commits intomasterfrom
test-branch-protection
Feb 13, 2026
Merged

Test PR for branch protection#1
MichaelFisher1997 merged 5 commits intomasterfrom
test-branch-protection

Conversation

@MichaelFisher1997
Copy link
Contributor

Testing that branch protection rules are working correctly.

…/undefined values

- Transform GitHub API {enabled: bool} responses to plain booleans
- Send explicit null/false values instead of undefined
- Disable mouse capture to allow native terminal text selection
- Add AGENTS.md with coding guidelines
- Add unit tests for template utilities and GitHub API transformations
- Add CI workflow running tests and lint on PRs and pushes
- Add release workflow for NPM publishing
- Add biome for linting and formatting
- Update package.json with NPM metadata
- Fix branch protection API to handle null/undefined values
- Make config directory testable via REPOPROTECTOR_CONFIG_DIR env var
- Add getAvailableChecks() API to fetch job names from recent workflow runs
- Update ProtectionEditor to show job names (Test, Lint) instead of workflow names (CI)
- Modal now displays job name with workflow context
- Remove unnecessary continue statement in catch block
… sending to API

Strip extra fields (url, contexts_url, checks) that API returns but doesn't accept on PUT
@MichaelFisher1997 MichaelFisher1997 merged commit ac7508f into master Feb 13, 2026
2 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