copilot-swe-agent[bot] and coolaj86
3cb1dc619e
fix(go): use early returns in pkg_link for clarity
...
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com >
2026-03-12 08:28:36 +00:00
copilot-swe-agent[bot] and coolaj86
cd7948c81f
fix(go): use test instead of [ ... ] in pkg_link
...
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com >
2026-03-12 08:26:57 +00:00
copilot-swe-agent[bot] and coolaj86
d875787ef1
fix(go): preserve ~/go across version upgrades
...
Previously, each `go install` upgrade would create a new versioned
`go-bin-vX.Y.Z` directory and symlink `~/go` to it, effectively
hiding all globally-installed Go tools on every upgrade.
New behavior in pkg_link():
- New install: create ~/go as a real directory (not a symlink)
- Existing versioned symlink: rename go-bin-vX.Y.Z to the stable
unversioned path ~/.local/opt/go-bin, preserving all installed tools
- Already migrated (symlink to go-bin) or real dir: leave untouched
- Broken symlink: recreate ~/go as a real directory
Co-authored-by: coolaj86 <122831+coolaj86@users.noreply.github.com >
2026-03-12 08:22:32 +00:00
AJ ONeal
8f9b9da4a3
chore: npm run fmt
2026-03-08 19:38:49 -06:00
AJ ONeal
40316a866c
doc(serviceman): update docs across installers
2024-12-16 00:59:46 +00:00
AJ ONeal
f1d1027701
ref: handle fetch errors consistently (Fetcher.fetch)
2024-12-16 00:20:01 +00:00
AJ ONeal
14cebeeb61
ref(webi): complete transition from 'request' for 'fetch'
2024-12-16 00:01:13 +00:00
MichalTirpak
ba94ad883b
partial refactor for files regarding the ISSUE#898 request to fetch besides mariadb
2024-12-15 06:51:44 +00:00
Shuchit
1f3e7b5bf0
ref: replace 'whoami' with 'id -u -n' for POSIX compatibility
2024-12-15 06:03:30 +00:00
AJ ONeal
e3e61ca256
ref: rename .getDistributables()
2024-09-13 08:33:33 +00:00
AJ ONeal
c11d22c9dd
fix(go): set full download string directly on build info
2024-01-02 12:27:42 -07:00
AJ ONeal
0f96b709f0
fix(go): filter out typoed beta release
2023-11-15 21:31:20 -07:00
AJ ONeal
b843c689a0
ref(releases): filter out various one-offs and non-builds
2023-11-14 12:10:04 -07:00
AJ ONeal
dc1ab03aeb
ref(releases): add classification helpers: _names, _version, _filenames
2023-11-14 12:10:04 -07:00
AJ ONeal
82d8d3a6cb
ref(windows): use Sync-EnvPath to guarantee $Env:Path correctness
2023-11-11 13:18:20 -07:00
AJ ONeal
3d51b8373a
chore(pwsh): lint+fix
2023-10-18 02:10:55 -06:00
AJ ONeal
f98086b38e
chore(pwsh): fmt
2023-10-18 02:10:55 -06:00
AJ ONeal
5a92412348
ref: make 'go' canonical installer, not just alias
2023-08-09 23:28:50 +00:00
AJ ONeal
b5fc4d742b
chore: update shfmt
2023-02-11 21:39:07 +00:00
AJ ONeal
b12b06eedd
refactor(posix): don't run scripts with bash unnecessarily
2022-08-21 07:30:55 +00:00
AJ ONeal
d2fdc7b41a
refactor!(posix): use posix shebang #!/bin/sh ( fix #494 )
2022-08-21 07:10:33 +00:00
brij
fdeefd7e75
refactor(posix): remove function prefixes from all shell files
2022-08-18 15:10:58 +00:00
AJ ONeal
a219887252
doc(style): README.md must have content after frontmatter
2022-03-07 10:50:00 +00:00
Marcin Woźniak
d2f7574b44
chore(lint): add set -e; set -u for strict bash
2022-03-07 10:24:04 +00:00
AJ ONeal
bf2dae86a0
doc(style): tagline frontmatter should use a paragraph
2022-03-07 10:23:07 +00:00
Marcin Woźniak
a9c2b9d181
chore: shmatter to frontmatter ( closes #393 )
2022-03-07 09:46:59 +00:00
AJ ONeal
582c48671d
chore(go): whitespace
2021-12-09 18:22:19 +00:00
XinruShan
72b9fbf1eb
add installer alias for go
2021-12-09 18:20:43 +00:00
AJ ONeal
528c89c9fb
chore(style): wrap all bash redirect installers in functions
2021-12-05 05:01:39 +00:00
Marcin Woźniak
ca7a838c6f
chore(style): convert blocks into functions (see #325 )
2021-11-21 10:50:03 +00:00
AJ ONeal
6cb859eeff
use WEBI_HOST rather than webinstall.dev
2020-06-30 18:13:22 +00:00
AJ ONeal
72062b452a
bugfix gitea, fix output for go alias
2020-06-16 10:52:03 +00:00
AJ ONeal
5e0debf4c5
generalize, a lot
2020-06-16 10:45:54 +00:00
AJ ONeal
1591a3dc69
add WEBI_TAG
2020-06-13 16:53:44 -06:00
AJ ONeal
509f98254f
show alias version
2020-06-13 16:24:55 -06:00
AJ ONeal
4852a36f9f
forward specified version to alias installer
2020-06-13 16:05:47 -06:00
AJ ONeal
aca704f2d3
burn the logs and use 'install.bash'
2020-05-06 03:28:55 +00:00
AJ ONeal
3bd0caa95c
update golang to use releases api
2020-05-03 03:56:22 +00:00
AJ ONeal
fc9008a905
add flutter
2020-04-27 05:30:38 +00:00
AJ ONeal
c0a2c95266
add go as alias for golang
2020-04-27 04:30:48 +00:00