Skip to content

fix: fetch native gate comparison revisions#3

Merged
kazukinakai merged 6 commits into
mainfrom
fix/fetch-gate-revisions
Jul 24, 2026
Merged

fix: fetch native gate comparison revisions#3
kazukinakai merged 6 commits into
mainfrom
fix/fetch-gate-revisions

Conversation

@kazukinakai

Copy link
Copy Markdown
Member

Summary

  • fetch the exact base and head SHAs while the target repository credential is still active
  • fail closed when either event SHA is invalid
  • pin the organization caller and implementation source to the reviewed fix commit

Production evidence

The latest agiletec canary failed because the private partial clone could not resolve the PR base after the implementation checkout changed credentials.

Verification

  • python3 -m unittest discover -s tests (34 passed)
  • shell and Node syntax checks
  • actionlint v1.7.7
  • git diff --check

@kazukinakai
kazukinakai enabled auto-merge July 24, 2026 13:38
auto-merge was automatically disabled July 24, 2026 13:45

Pull request was closed

@kazukinakai kazukinakai reopened this Jul 24, 2026
@kazukinakai
kazukinakai enabled auto-merge July 24, 2026 13:45
auto-merge was automatically disabled July 24, 2026 13:49

Pull request was closed

@kazukinakai kazukinakai reopened this Jul 24, 2026
@kazukinakai
kazukinakai enabled auto-merge July 24, 2026 13:49
auto-merge was automatically disabled July 24, 2026 13:51

Pull request was closed

@kazukinakai kazukinakai reopened this Jul 24, 2026
@kazukinakai
kazukinakai enabled auto-merge July 24, 2026 13:51
@kazukinakai
kazukinakai merged commit bb3632a into main Jul 24, 2026
22 checks passed
@kazukinakai
kazukinakai deleted the fix/fetch-gate-revisions branch July 24, 2026 14:53
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