Skip to content

Releases: ThreatFlux/githubWorkFlowChecker

Release v1.20250601.3

01 Jun 20:08
917e8a8
Compare
Choose a tag to compare
fix: correct exponential backoff timing expectations in rate limit te…

Release v1.20250601.2

01 Jun 19:51
Compare
Choose a tag to compare
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

01 Jun 19:43
Compare
Choose a tag to compare
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

31 May 15:25
Compare
Choose a tag to compare
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

31 May 15:13
a8ba33a
Compare
Choose a tag to compare
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

31 May 13:38
Compare
Choose a tag to compare
feat: complete token scope validation and CI automation

Release v1.20250531.1

31 May 01:27
Compare
Choose a tag to compare
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

27 May 01:58
a83d2ee
Compare
Choose a tag to compare
Update GitHub Actions dependencies (#28)

* Update codecov/codecov-action from ad3126e916f78f00edff4ed0317cf185271ccc2d to v5.4.3

Release v1.20250511.1

11 May 00:52
3119097
Compare
Choose a tag to compare

v1.20250511.1

Changes

Update GitHub Actions dependencies (#25)

For full details, see the CHANGELOG

Release v1.20250420.1

20 Apr 15:06
77ce48e
Compare
Choose a tag to compare
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