Skip to content

Commit 44be12a

Browse files
committed
ci: verify packaged binaries by arch-specific output dir
1 parent 93d2770 commit 44be12a

1 file changed

Lines changed: 10 additions & 8 deletions

File tree

.github/workflows/release.yml

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -109,15 +109,17 @@ jobs:
109109
--${{ matrix.arch }}
110110
111111
- name: Verify packaged CLI binary
112+
env:
113+
APP_OUT_DIR: ${{ matrix.arch == 'arm64' && 'dist/linux-arm64-unpacked' || 'dist/linux-unpacked' }}
112114
run: |
113-
test -x dist/linux-unpacked/resources/codex
114-
ls -l dist/linux-unpacked/resources/codex
115-
file dist/linux-unpacked/resources/codex
116-
file dist/linux-unpacked/resources/codex | grep -E "ELF"
117-
test -x dist/linux-unpacked/resources/bin/codex
118-
ls -l dist/linux-unpacked/resources/bin/codex
119-
file dist/linux-unpacked/resources/bin/codex
120-
file dist/linux-unpacked/resources/bin/codex | grep -E "ELF"
115+
test -x "${APP_OUT_DIR}/resources/codex"
116+
ls -l "${APP_OUT_DIR}/resources/codex"
117+
file "${APP_OUT_DIR}/resources/codex"
118+
file "${APP_OUT_DIR}/resources/codex" | grep -E "ELF"
119+
test -x "${APP_OUT_DIR}/resources/bin/codex"
120+
ls -l "${APP_OUT_DIR}/resources/bin/codex"
121+
file "${APP_OUT_DIR}/resources/bin/codex"
122+
file "${APP_OUT_DIR}/resources/bin/codex" | grep -E "ELF"
121123
122124
- name: Create or update GitHub release
123125
uses: softprops/action-gh-release@v2

0 commit comments

Comments
 (0)