Skip to content

Commit 3a5c40c

Browse files
authored
fix(repo): docker image ci cd (#3009)
* fix: split binary build into separate steps * fix: add GOPATH bin to PATH for ghr command * fix: rename binaries
1 parent 71cdeb1 commit 3a5c40c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

.github/workflows/release-docker.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,18 +52,21 @@ jobs:
5252
targets: macos-arm64
5353
bytecode: false
5454
node-version: '18'
55+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-macos-arm64
5556
- name: Build binary linux-arm64
5657
uses: "./.github/actions/build-binary"
5758
with:
5859
targets: linux-arm64
5960
bytecode: false
6061
node-version: '18'
62+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-linux-arm64
6163
- name: Build binary alpine-arm64
6264
uses: "./.github/actions/build-binary"
6365
with:
6466
targets: alpine-arm64
6567
bytecode: false
6668
node-version: '18'
69+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-alpine-arm64
6770
- name: Upload artifacts
6871
uses: actions/upload-artifact@v4.1.0
6972
with:
@@ -95,18 +98,21 @@ jobs:
9598
targets: macos-x64
9699
bytecode: false
97100
node-version: '18'
101+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-macos-x64
98102
- name: Build binary linux-x64
99103
uses: "./.github/actions/build-binary"
100104
with:
101105
targets: linux-x64
102106
bytecode: false
103107
node-version: '18'
108+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-linux-x64
104109
- name: Build binary alpine-x64
105110
uses: "./.github/actions/build-binary"
106111
with:
107112
targets: alpine-x64
108113
bytecode: false
109114
node-version: '18'
115+
- run: mv packages/cli/binaries/spectral packages/cli/binaries/spectral-alpine-x64
110116
- name: Upload artifacts
111117
uses: actions/upload-artifact@v4.1.0
112118
with:

0 commit comments

Comments
 (0)