File tree Expand file tree Collapse file tree 1 file changed +0
-40
lines changed
Expand file tree Collapse file tree 1 file changed +0
-40
lines changed Original file line number Diff line number Diff line change 3636 make
3737 - name : Run tests
3838 run : make test
39- - name : Build cross-platform binaries
40- run : |
41- make clean && make release
42- - name : Upload binaries
43- uses : actions/upload-artifact@v6
44- with :
45- path : dist/*.tar.gz
46-
47-
48- test-cross-platform :
49- name : 🚸 Testing cli on (${{ matrix.goos }} / ${{ matrix.goarch }})
50- needs : test
51- runs-on : ${{ matrix.os }}
52- strategy :
53- fail-fast : false
54- matrix :
55- include :
56- - os : ubuntu-latest
57- goos : linux
58- goarch : amd64
59- - os : macos-latest
60- goos : darwin
61- goarch : arm64
62- - os : windows-latest
63- goos : windows
64- goarch : amd64
65- steps :
66- - uses : actions/download-artifact@v7
67- - run : |
68- tar -xzf gestalt-${{ matrix.goos }}-${{ matrix.goarch }}.tar.gz
69- ./gestalt --help
70- echo "--------------------------------------"
71- ./gestalt-send --help
72- echo "--------------------------------------"
73- ./gestalt-notify --help
74- echo "--------------------------------------"
75- ./gestalt-otel --help
76- echo "--------------------------------------"
77- ./gestalt-agent --help
78- shell: bash
You can’t perform that action at this time.
0 commit comments