-
Notifications
You must be signed in to change notification settings - Fork 49
Comparing changes
Open a pull request
base repository: buildkite/cli
base: v3.16.0
head repository: buildkite/cli
compare: main
- 18 commits
- 65 files changed
- 6 contributors
Commits on Dec 10, 2025
-
Migrate Api command and Version commands to Kong (#589)
* Migrating API cmd to Kong Had to rework the default here a little bit as was relying on Cobra to default to GET rather than post with Cobra's Changed() * Migrate version cmd over to Kong Required a lot of changes due to imports, had to alias an import in main to avoid conflict * Updating latest changes on main to use new version cmd * Refactor version imports We import version everywhere in order to pass it into useragent via New() in factory, but we can just simply pass this without importing so seems like a waste, avoiding this in favour of DRY * Remove unused internal package (api), go fmt
Configuration menu - View commit details
-
Copy full SHA for 8b6924c - Browse repository at this point
Copy the full SHA 8b6924cView commit details
Commits on Dec 11, 2025
-
SUP-4172: Preserve query parameters in bk api requests (#575)
* fix: preserve query parameters in bk api requests Previously, query parameters like /builds?branch=main were being URL-encoded (?→%3F), causing 404 errors. The fix separates the query string before url.JoinPath() and reattaches it after. * refactor: use url.Parse for robust query parameter handling --------- Co-authored-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 26e40d7 - Browse repository at this point
Copy the full SHA 26e40d7View commit details
Commits on Dec 12, 2025
-
Add --output option for
bk pipeline create(#590)* Add an option to output created pipeline * Refactor run pipeline * Fix missing return * fix example to output json of created pipeline
Configuration menu - View commit details
-
Copy full SHA for f3f7dca - Browse repository at this point
Copy the full SHA f3f7dcaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 16846b5 - Browse repository at this point
Copy the full SHA 16846b5View commit details -
feat: support filtering builds by metadata (#593)
* feat: support filtering builds by metadata Signed-off-by: Ben McNicholl <[email protected]> * chore: add tests for metadata Signed-off-by: Ben McNicholl <[email protected]> --------- Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07b0952 - Browse repository at this point
Copy the full SHA 07b0952View commit details
Commits on Dec 15, 2025
-
chore: migrate use command to kong (#594)
Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0bdb3db - Browse repository at this point
Copy the full SHA 0bdb3dbView commit details -
* chore: init to kong Signed-off-by: Ben McNicholl <[email protected]> * restore files Signed-off-by: Ben McNicholl <[email protected]> * fmt Signed-off-by: Ben McNicholl <[email protected]> --------- Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 92b7e91 - Browse repository at this point
Copy the full SHA 92b7e91View commit details -
feat: add org list command (#597)
* feat: add org list command Signed-off-by: Ben McNicholl <[email protected]> * chore: remove lipgloss dep entirely Signed-off-by: Ben McNicholl <[email protected]> --------- Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d757cdf - Browse repository at this point
Copy the full SHA d757cdfView commit details -
* chore: move user command to kong Signed-off-by: Ben McNicholl <[email protected]> * chore: clean up double help text Signed-off-by: Ben McNicholl <[email protected]> --------- Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a09047f - Browse repository at this point
Copy the full SHA a09047fView commit details -
build(deps): bump golang.org/x/sync from 0.18.0 to 0.19.0 (#599)
Bumps [golang.org/x/sync](https://github.com/golang/sync) from 0.18.0 to 0.19.0. - [Commits](golang/sync@v0.18.0...v0.19.0) --- updated-dependencies: - dependency-name: golang.org/x/sync dependency-version: 0.19.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for bafb9c4 - Browse repository at this point
Copy the full SHA bafb9c4View commit details -
build(deps): bump github.com/spf13/cobra from 1.10.1 to 1.10.2 (#598)
Bumps [github.com/spf13/cobra](https://github.com/spf13/cobra) from 1.10.1 to 1.10.2. - [Release notes](https://github.com/spf13/cobra/releases) - [Commits](spf13/cobra@v1.10.1...v1.10.2) --- updated-dependencies: - dependency-name: github.com/spf13/cobra dependency-version: 1.10.2 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for fb76511 - Browse repository at this point
Copy the full SHA fb76511View commit details -
Move Package Push to use Kong (#592)
* Move tests to new command structure * Remove package push from cobra's command root * Update tests to only validate command line arguments * Remove unused type * explicitly add package command on isHelpRequest * Update tests to catch error when stdin is set without stdin-file-name * Fix linter errors on merge
Configuration menu - View commit details
-
Copy full SHA for ad21d23 - Browse repository at this point
Copy the full SHA ad21d23View commit details
Commits on Dec 16, 2025
-
chore: remove duplicate typing and utilise generic (#601)
* chore: remove duplicate typing and utilise generic Signed-off-by: Ben McNicholl <[email protected]> * chore: fix field usage with Time Signed-off-by: Ben McNicholl <[email protected]> --------- Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0fee024 - Browse repository at this point
Copy the full SHA 0fee024View commit details -
feat: add a pipeline copy (cp) command (#600)
Signed-off-by: Ben McNicholl <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78d48f8 - Browse repository at this point
Copy the full SHA 78d48f8View commit details -
Configuration menu - View commit details
-
Copy full SHA for c1383d1 - Browse repository at this point
Copy the full SHA c1383d1View commit details -
respect --no-input flag in pipeline picker (#604)
* fix(pipeline): respect --no-input flag in pipeline picker - Add PickOneWithNoInput() function to accept noInput parameter - Add PickOneWithFactory() function that uses factory's NoInput flag - Update all 11 command files to use PickOneWithFactory(f) - Add safety check to prevent panic when pipeline not found - Fixes issue where pipeline picker ignored --no-input flag - Makes CLI automation-friendly and CI/CD ready PBI: #SUP-5609 * chore: remove CHANGELOG.md We don't use this file anymore
Configuration menu - View commit details
-
Copy full SHA for 0147677 - Browse repository at this point
Copy the full SHA 0147677View commit details
Commits on Dec 22, 2025
-
build(deps): bump golang.org/x/term from 0.37.0 to 0.38.0 (#605)
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.37.0 to 0.38.0. - [Commits](golang/term@v0.37.0...v0.38.0) --- updated-dependencies: - dependency-name: golang.org/x/term dependency-version: 0.38.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for b2e2d35 - Browse repository at this point
Copy the full SHA b2e2d35View commit details -
build(deps): bump github.com/buildkite/go-buildkite/v4 (#606)
Bumps [github.com/buildkite/go-buildkite/v4](https://github.com/buildkite/go-buildkite) from 4.11.0 to 4.13.1. - [Release notes](https://github.com/buildkite/go-buildkite/releases) - [Changelog](https://github.com/buildkite/go-buildkite/blob/main/CHANGELOG.md) - [Commits](buildkite/go-buildkite@v4.11.0...v4.13.1) --- updated-dependencies: - dependency-name: github.com/buildkite/go-buildkite/v4 dependency-version: 4.13.1 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 496e246 - Browse repository at this point
Copy the full SHA 496e246View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.16.0...main