binny icon indicating copy to clipboard operation
binny copied to clipboard

feat: release on windows

Open willmurphyscode opened this issue 1 year ago • 1 comments

Support windows by:

  1. Changing goreleaser config to make windows release artifacts
  2. Changing PR and pre-release validations to run new CLI tests on windows runner

Closes #17

willmurphyscode avatar May 09 '24 18:05 willmurphyscode

Something isn't working with the Windows validations:

  make test
  shell: C:\Program Files\PowerShell\7\pwsh.EXE -command ". '{0}'"
  env:
    FORCE_COLOR: true
bash: line 1: .tool/task: No such file or directory
bash: line 1: .tool/task: No such file or directory
make: 'test' is up to date.

It looks like the windows validations just didn't do anything, but still turned green (https://github.com/anchore/binny/actions/runs/9022127458/job/24790946459?pr=22#step:4:9).

Maybe making the test target depend on the tools target is enough?

willmurphyscode avatar May 09 '24 19:05 willmurphyscode