Skip to content

binary provisioning: GA updates #1994

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 6 commits into
base: main
Choose a base branch
from

Conversation

pablochacin
Copy link
Contributor

@pablochacin pablochacin commented Jul 9, 2025

What?

Update description of binary provisioning with the enhancements introduced for GA

Checklist

  • I have used a meaningful title for the PR.
  • I have described the changes I've made in the "What?" section above.
  • I have performed a self-review of my changes.
  • I have run the npm start command locally and verified that the changes look good.
  • I have made my changes in the docs/sources/k6/next folder of the documentation.
  • I have reflected my changes in the docs/sources/k6/v{most_recent_release} folder of the documentation.
  • I have reflected my changes in the relevant folders of the two previous k6 versions of the documentation (if still applicable to previous versions).
  • I have made my changes in the docs/sources/k6/next folder of the documentation.

Related PR(s)/Issue(s)

Closes #1995

@CLAassistant
Copy link

CLA assistant check
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 have signed the CLA already but the status is still pending? Let us recheck it.

1 similar comment
@CLAassistant
Copy link

CLA assistant check
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 have signed the CLA already but the status is still pending? Let us recheck it.

@pablochacin pablochacin force-pushed the binary-provisioning/ga-release-updates branch from 5dfbac4 to e73a768 Compare July 31, 2025 11:57
Signed-off-by: Pablo Chacin <[email protected]>
@pablochacin pablochacin force-pushed the binary-provisioning/ga-release-updates branch from e73a768 to 198f15f Compare July 31, 2025 12:16
@pablochacin pablochacin marked this pull request as ready for review July 31, 2025 12:18
@pablochacin pablochacin requested review from heitortsergent and a team as code owners July 31, 2025 12:18
@pablochacin pablochacin requested review from szkiba, codebien, Lantero and dgzlopes and removed request for a team and szkiba July 31, 2025 12:18
Copy link
Contributor

@codebien codebien left a comment

Choose a reason for hiding this comment

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

Generally speaking I think we should remove the Binary Provisioning naming from the documentation as much as we can. It is an implementation detail for most of the users. What they care is the fact that they can run extensions directly with the official k6 binary.

---
title: 'Run scripts using automatic extension resolution'
description: 'Learn how to run scripts that require extensions.'
weight: 04
Copy link
Contributor Author

Choose a reason for hiding this comment

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

Should we move this before custom builds?

Copy link
Collaborator

Choose a reason for hiding this comment

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

I think that's a good idea. 👍

@pablochacin pablochacin requested review from codebien and szkiba August 7, 2025 16:27
Copy link
Collaborator

@heitortsergent heitortsergent left a comment

Choose a reason for hiding this comment

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

Left a few small comments. What do you think of changing the order of the headings, so it's:

  • Before you begin
  • Run a test with extensions
  • Disable the Automatic Extension Resolution
  • Enable community extensions
  • Use unsupported extensions
  • Limitations

So just moving the main action of running the test to be at the top.

@heitortsergent heitortsergent added the Area:extensions Issues about the extension ecosystem label Aug 8, 2025
pablochacin and others added 2 commits August 8, 2025 17:36
Co-authored-by: Heitor Tashiro Sergent <[email protected]>
Signed-off-by: Pablo Chacin <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area:extensions Issues about the extension ecosystem
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Document changes in binary provisioning for GA
5 participants