You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add windows/amd64 release build and krew platform entry
Adds x86_64-pc-windows-msvc to the release build matrix, packages the
Windows binary as .zip (via PowerShell Compress-Archive, per krew-index
convention) instead of tar.gz, and registers the windows/amd64 platform
in .krew.yaml. Also runs release packaging (zip-release-ci-flow) and
the build/test job on windows-latest in CI, and forces bash as the
task shell for the two release tasks since mise defaults to cmd on
Windows and their scripts use POSIX syntax.
Closes#354
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: .github/workflows/ci.yaml
+2-1Lines changed: 2 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -24,7 +24,7 @@ jobs:
24
24
os:
25
25
- imageName: ubuntu-latest
26
26
- imageName: macOS-latest
27
-
#- imageName: windows-latest
27
+
- imageName: windows-latest
28
28
29
29
steps:
30
30
- uses: actions/checkout@v7
@@ -34,6 +34,7 @@ jobs:
34
34
cache: false
35
35
cache_save: false
36
36
- run: mise run ci
37
+
- run: mise run zip-release-ci-flow
37
38
# for list of xcode sdk see https://help.github.com/en/actions/automating-your-workflow-with-github-actions/software-installed-on-github-hosted-runners#xcode
0 commit comments