Skip to content

Add Shift left release gate v2#1022

Merged
eyalk007 merged 4 commits intojfrog:devfrom
eyalk007:shift-left-release-gate-v2
Jan 17, 2026
Merged

Add Shift left release gate v2#1022
eyalk007 merged 4 commits intojfrog:devfrom
eyalk007:shift-left-release-gate-v2

Conversation

@eyalk007
Copy link
Copy Markdown
Contributor

@eyalk007 eyalk007 commented Jan 4, 2026

  • All tests passed. If this feature is not already covered by the tests, I added new tests.
  • This pull request is on the dev branch.
  • I used gofmt for formatting the code before submitting the pull request.
  • Update documentation about new features / new supported technologies

- Checkout from dev branch for v2 code
- Full setup phase for all test suites and integration tests
- Use FROGBOT_V2_PLATFORM_URL and FROGBOT_V2_ACCESS_TOKEN
- Go 1.21 with caching enabled
- Simplified Bitbucket setup (system deps, Git downgrade, no mesh patch yet)
- Testing without mesh disable to see if it's needed
- Allow workflow to run from any branch
- Fixes checkout failures when running in mirror repos or non-dev branches
- Both v2 and v3 workflows now use 'Release Gate Tests'
- Branch context (FROGBOT/V2 vs FROGBOT/V3) makes it clear which version
Comment thread .github/workflows/release-gate.yml Outdated
Removed commented-out lines for better clarity.
@eyalk007 eyalk007 added the ignore for release Automatically generated release notes label Jan 17, 2026
@eyalk007 eyalk007 self-assigned this Jan 17, 2026
@eyalk007 eyalk007 added the safe to test Approve running integration tests on a pull request label Jan 17, 2026
@github-actions github-actions Bot removed the safe to test Approve running integration tests on a pull request label Jan 17, 2026
@eyalk007 eyalk007 merged commit c20f442 into jfrog:dev Jan 17, 2026
40 of 43 checks passed
@github-actions
Copy link
Copy Markdown
Contributor

👍 Frogbot scanned this pull request and did not find any new security issues.


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ignore for release Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants