Skip to content

Conversation

@eyalk007
Copy link
Collaborator

@eyalk007 eyalk007 commented Oct 28, 2025

  • 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

@eyalk007 eyalk007 self-assigned this Oct 28, 2025
@eyalk007 eyalk007 added the improvement Automatically generated release notes label Oct 28, 2025
kerenr-jfrog and others added 2 commits November 17, 2025 12:10
* fix python descriptor file resolution

* added comment for readability
- Remove jf audit step
- Build and run Frogbot scan-repository on itself
- True dogfooding: Frogbot scanning Frogbot 🐸
- Fails if vulnerabilities found
- Replace manual go build + run with jfrog/frogbot@v2 action
- Simpler, faster, and more reliable
- Added JF_FAIL flag to fail on security issues
- Frogbot will scan and fail on issues
- Won't attempt to create automatic fix pull requests
- Replace 'jf go build' with 'go build' to remove JFrog CLI overhead
- Add cache warmup step before parallel builds
- Pre-download dependencies once
- Warm up Go build cache with initial build
- Should significantly reduce parallel build time from 6min to 2-3min
- When a config profile is fetched from XSC, explicitly set CreateAutoFixPr = false
- This ensures autofix is disabled for repositories using config profiles
- Autofix behavior can still be controlled via environment variables when not using config profiles
go.mod Outdated
module github.com/jfrog/frogbot/v2

go 1.24.6
go 1.25.4
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

the current version is v3 is 1.25.5
is there a reason for the downgrade?

go.mod Outdated
github.com/jfrog/jfrog-cli-core/v2 v2.60.1-0.20251023084247-a56afca52451
github.com/jfrog/jfrog-cli-security v1.21.9
github.com/jfrog/jfrog-client-go v1.55.1-0.20251023073119-78f187c9afbf
github.com/jfrog/jfrog-cli-security v1.22.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I assume this is a pr you started to work on a while ago, the dependencies versions are already higher please ensure you are not downgrading versions for our dependencies

- Resolved conflicts by taking v3_er changes
- Kept new release.yml workflow
- Updated buildAndUpload.sh for parallel builds
- Removed JFrog Pipelines templates
- Removed frogbot-config.yml schema
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Automatically generated release notes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants