Skip to content

Commit 326b3f8

Browse files
authored
Fix cross arch (#80)
* Fix cross arch Signed-off-by: Joseph <[email protected]> * underscore Signed-off-by: Joseph <[email protected]> * fix Signed-off-by: Joseph <[email protected]> --------- Signed-off-by: Joseph <[email protected]>
1 parent ee827bf commit 326b3f8

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

.github/workflows/cross-arch-build-test.yml

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -43,37 +43,37 @@ jobs:
4343
run: |
4444
set -e
4545
echo "Generated binaries:"
46-
ls -la kubectl-oadp-* || {
46+
ls -la kubectl-oadp_* || {
4747
echo "❌ No binaries found"
4848
exit 1
4949
}
5050
echo ""
5151
echo "File details:"
52-
file kubectl-oadp-* || echo "⚠️ File command not available"
52+
file kubectl-oadp_* || echo "⚠️ File command not available"
5353
5454
- name: Upload Linux binaries
5555
uses: actions/upload-artifact@v4
5656
with:
5757
name: linux-binaries
5858
path: |
59-
kubectl-oadp-linux-amd64
60-
kubectl-oadp-linux-arm64
59+
kubectl-oadp_${{ github.ref_name }}_linux_amd64
60+
kubectl-oadp_${{ github.ref_name }}_linux_arm64
6161
6262
- name: Upload macOS binaries
6363
uses: actions/upload-artifact@v4
6464
with:
6565
name: macos-binaries
6666
path: |
67-
kubectl-oadp-darwin-amd64
68-
kubectl-oadp-darwin-arm64
67+
kubectl-oadp_${{ github.ref_name }}_darwin_amd64
68+
kubectl-oadp_${{ github.ref_name }}_darwin_arm64
6969
7070
- name: Upload Windows binaries
7171
uses: actions/upload-artifact@v4
7272
with:
7373
name: windows-binaries
7474
path: |
75-
kubectl-oadp-windows-amd64.exe
76-
kubectl-oadp-windows-arm64.exe
75+
kubectl-oadp_${{ github.ref_name }}_windows_amd64.exe
76+
kubectl-oadp_${{ github.ref_name }}_windows_arm64.exe
7777
7878
- name: Run host tests
7979
run: |
@@ -95,10 +95,10 @@ jobs:
9595
include:
9696
- os: ubuntu-latest
9797
arch: amd64
98-
binary: kubectl-oadp-linux-amd64
98+
binary: kubectl-oadp_${{ github.ref_name }}_linux_amd64
9999
- os: ubuntu-24.04-arm
100100
arch: arm64
101-
binary: kubectl-oadp-linux-arm64
101+
binary: kubectl-oadp_${{ github.ref_name }}_linux_arm64
102102

103103
runs-on: ${{ matrix.os }}
104104

@@ -202,10 +202,10 @@ jobs:
202202
include:
203203
- os: macos-13 # Intel
204204
arch: amd64
205-
binary: kubectl-oadp-darwin-amd64
205+
binary: kubectl-oadp_${{ github.ref_name }}_darwin_amd64
206206
- os: macos-latest # Apple Silicon
207207
arch: arm64
208-
binary: kubectl-oadp-darwin-arm64
208+
binary: kubectl-oadp_${{ github.ref_name }}_darwin_arm64
209209

210210
runs-on: ${{ matrix.os }}
211211

@@ -309,10 +309,10 @@ jobs:
309309
include:
310310
- os: windows-latest # amd64
311311
arch: amd64
312-
binary: kubectl-oadp-windows-amd64.exe
312+
binary: kubectl-oadp_${{ github.ref_name }}_windows_amd64.exe
313313
- os: windows-11-arm # arm64
314314
arch: arm64
315-
binary: kubectl-oadp-windows-arm64.exe
315+
binary: kubectl-oadp_${{ github.ref_name }}_windows_arm64.exe
316316

317317
runs-on: ${{ matrix.os }}
318318

0 commit comments

Comments
 (0)