File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -33,6 +33,7 @@ brew 'less'
3333brew 'moreutils'
3434brew 'procs'
3535brew 'pstree'
36+ brew 'ripgrep'
3637brew 'the_silver_searcher'
3738brew 'tree'
3839brew 'watch'
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+ # Wrapper that runs bk from a mise-managed go:buildkite/cli build.
3+ #
4+ # Why: bk v3.32.2 (latest brew release) has a keyring availability check that
5+ # does a write test, which fails in sandboxed environments (e.g. Claude Code).
6+ # The fix landed on main (252ea51, 2026-03-19) but hasn't been released yet.
7+ # This wrapper runs the main build via mise until a fixed version ships in brew.
8+ #
9+ # Once bk >= 3.33 (or whatever includes the fix) is released via brew,
10+ # this wrapper can be removed and the mise go: tool uninstalled.
11+ #
12+ # See: gt-93a6 (upstream fix tracking)
13+
14+ exec mise exec go:github.com/buildkite/cli/v3 -- cli " $@ "
Original file line number Diff line number Diff line change 33 "sandbox" : {
44 "network" : {
55 "allowedHosts" : [
6+ " api.buildkite.com" ,
67 " buildkite.com"
78 ]
89 },
Original file line number Diff line number Diff line change @@ -8,8 +8,8 @@ prompt: enabled
88pager :
99# Aliases allow you to create nicknames for gh commands
1010aliases :
11- co : pr checkout
12- default-branch : ' !gh api repos/:owner/:repo | jq --raw-output .default_branch'
13- sup : pr checks
14- sw : pr checkout
11+ co : pr checkout
12+ default-branch : ' !gh api repos/:owner/:repo | jq --raw-output .default_branch'
13+ sup : pr checks
14+ sw : pr checkout
1515version : ' 1'
Original file line number Diff line number Diff line change 11[tools ]
22fnox = " latest"
3+ go = " 1.26"
4+ "go:github.com/buildkite/cli/v3" = " main"
35goss = " latest"
46hk = " 1.20.0"
57pkl = " 0.30.0"
You can’t perform that action at this time.
0 commit comments