Skip to content

ci: test shell and PowerShell installers - #4

Merged
zhenghaoz merged 2 commits into
mainfrom
ci/test-install-scripts
Oct 24, 2026
Merged

zhenghaoz merged 2 commits into
mainfrom
ci/test-install-scripts

Conversation

@zhangzhenghao

@zhangzhenghao zhangzhenghao commented Oct 24, 2026 •

Copy link
Copy Markdown
Collaborator

Summary

  • Remove the standalone go vet, go build, and shell syntax-check steps from the test job.
  • Test install.sh on Linux x64/ARM64 and macOS ARM64, and install.ps1 on Windows x64/ARM64.
  • Use the default installation directories without setting INSTALL_DIR and verify the installed CLI through PATH with --version.

Validation

  • actionlint v1.7.12 and git diff --check passed.
  • CI passed at 1c2b42c: Go tests and all five installation jobs (Linux x64/ARM64, macOS ARM64, Windows x64/ARM64).
  • Each installation job downloads a real release binary into the default directory and runs gorse-cli --version via PATH.

@zhenghaoz
zhenghaoz merged commit 8cfd766 into main Oct 24, 2026
6 checks passed
@zhenghaoz
zhenghaoz deleted the ci/test-install-scripts branch October 24, 2026 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants