Skip to content

Bugfix/jgc 540 fail api docs on stub - #3694

Merged
RemiBou merged 5 commits into
masterfrom
bugfix/JGC-540-fail-api-docs-on-stub
Sep 2, 2026
Merged

Bugfix/jgc 540 fail api docs on stub#3694
RemiBou merged 5 commits into
masterfrom
bugfix/JGC-540-fail-api-docs-on-stub

Conversation

@RemiBou

@RemiBou RemiBou commented Sep 2, 2026

Copy link
Copy Markdown
Contributor
  • All tests have passed. If this feature is not already covered by the tests, new tests have been added.
  • The pull request is targeting the master branch.
  • The code has been validated to compile successfully by running go vet ./....
  • The code has been formatted properly using go fmt ./....

remib and others added 4 commits September 2, 2026 08:49
Homebrew builds from source embed only the dev stub catalog. Refuse
`jf api docs search` and `jf api docs describe` with a clear error
pointing users to the official release instead of returning partial results.

Co-authored-by: Cursor <cursoragent@cursor.com>
Restore search/describe command coverage behind //go:build full for the
release gate; stub builds keep fail-fast tests only.

Co-authored-by: Cursor <cursoragent@cursor.com>
Default behavior is unchanged: stub builds still serve api docs search/describe
for dev/OSS tests. Set JFROG_CLI_API_DOCS_REQUIRE_FULL_BUNDLE=true to fail fast
with a clear error instead of returning a partial catalog.

Co-authored-by: Cursor <cursoragent@cursor.com>
Require the full OpenAPI bundle unless
JFROG_CLI_API_DOCS_REQUIRE_FULL_BUNDLE=false is set explicitly.

Co-authored-by: Cursor <cursoragent@cursor.com>
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor


Thank you for your submission, we really appreciate it. Like many open-source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution. You can sign the CLA by just posting a Pull Request Comment same as the below format.


I have read the CLA Document and I hereby sign the CLA


remib seems not to be a GitHub user. You need a GitHub account to be able to sign the CLA. If you have already a GitHub account, please add the email address used for this commit to your account.
You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Backticks inside raw string literals broke Go parsing in apidocs help files.

Co-authored-by: Cursor <cursoragent@cursor.com>
@RemiBou
RemiBou deployed to build-gate September 2, 2026 09:14 — with GitHub Actions Active
@github-actions

github-actions Bot commented Sep 2, 2026

Copy link
Copy Markdown
Contributor

@RemiBou
RemiBou merged commit e85541b into master Sep 2, 2026
130 of 131 checks passed
@RemiBou
RemiBou deleted the bugfix/JGC-540-fail-api-docs-on-stub branch September 2, 2026 10:01
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.

2 participants