Releases: ThreatFlux/githubWorkFlowChecker
Releases · ThreatFlux/githubWorkFlowChecker
Release v1.20250601.3
fix: correct exponential backoff timing expectations in rate limit te…
Release v1.20250601.2
fix: increase timing tolerances in exponential backoff tests The test was occasionally failing in CI due to timing variations. Increased the tolerance margins to account for CI environment timing fluctuations while still verifying the exponential backoff behavior correctly.
Release v1.20250601.1
fix: correct exponential backoff test expected ranges The test was expecting incorrect time ranges for the exponential backoff calculations. The correct ranges with 25% jitter are: - Attempt 1: 10ms * 2^0 = 10ms (7-13ms with jitter) - Attempt 2: 10ms * 2^1 = 20ms (15-25ms with jitter) - Attempt 3: 10ms * 2^2 = 40ms (30-50ms with jitter) This fixes the flaky test that was causing CI failures.
Release v1.20250531.4
feat: add automated branch cleanup workflow - Add workflow to automatically clean up merged branches after PR closure - Include scheduled cleanup for stale branches (>30 days old) - Protect important branches (release/, hotfix/, dependabot/) - Enable manual triggering for on-demand cleanup - Repository setting 'delete_branch_on_merge' is now enabled 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Release v1.20250531.3
fix: support abbreviated commit SHAs in version comparison (#39) * fix: support abbreviated commit SHAs in version comparison Update IsUpdateAvailable to handle both full (40 char) and abbreviated (6+ char) commit SHAs. This fixes test failures where abbreviated SHAs like "abc123" were not recognized as valid commit references. * test: add edge case tests and fix security false positive - Add #nosec comment to suppress false positive G101 warning for error message constant - Add comprehensive edge case tests for SHA validation: - 5 character strings (too short) - 41 character strings (too long) - 7 character SHA prefix matching - Non-hex characters in SHA-length strings
Release v1.20250531.2
feat: complete token scope validation and CI automation
Release v1.20250531.1
Add git pre-commit hooks for code quality - Add pre-commit hook that runs formatting, linting, tests, and build - Create install script for easy setup - Update README with git hooks documentation - Hook ensures code quality before commits - Tests can be skipped if GITHUB_TOKEN is not set 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
Release v1.20250527.1
Update GitHub Actions dependencies (#28) * Update codecov/codecov-action from ad3126e916f78f00edff4ed0317cf185271ccc2d to v5.4.3
Release v1.20250511.1
Release v1.20250420.1
Update GitHub Actions dependencies (#24) * Update codecov/codecov-action from 0565863a31f2c772f9f0395002a31e3f06189574 to v5.4.2 * Update softprops/action-gh-release from c95fe1489396fe8a9eb87c0abf8aa5b2ef267fda to v2.2.2