Skip to content

Commit c7a3bad

Browse files
authored
Merge pull request #214 from xiaods/dev
Update github action scripts for upload files
2 parents e6f4b46 + 60e075d commit c7a3bad

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

.github/workflows/release.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -32,12 +32,12 @@ jobs:
3232
- uses: MCJack123/ghaction-generate-release-hashes@v1
3333
with:
3434
hash-type: sha256
35-
file-name: dist/artifacts/k8e-hashes.txt
35+
file-name: k8e-hashes.txt
3636
- name: Uploading assets...
3737
uses: softprops/action-gh-release@v1
3838
with:
3939
files: |
40-
dist/artifacts/k8e-${{ matrix.goarch }}
41-
dist/artifacts/k8e-airgap-images-${{ matrix.goarch }}.tar.gz
42-
dist/artifacts/k8e-images-${{ matrix.goarch }}.txt
43-
dist/artifacts/k8e-hashes.txt
40+
dist/artifacts/k8e
41+
dist/artifacts/k8e-airgap-images.tar.gz
42+
dist/artifacts/k8e-images.txt
43+
k8e-hashes.txt

hack/package-airgap.sh

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,16 @@ cd $(dirname $0)/..
55

66
. ./hack/version.sh
77

8+
BIN_SUFFIX="-${ARCH}"
9+
if [ ${ARCH} = amd64 ]; then
10+
BIN_SUFFIX=""
11+
elif [ ${ARCH} = aarch64 ] || [ ${ARCH} = arm64 ]; then
12+
BIN_SUFFIX="-arm64"
13+
fi
14+
815
airgap_image_file='hack/airgap/image-list.txt'
916
images=$(cat "${airgap_image_file}")
1017
xargs -n1 docker pull <<< "${images}"
11-
docker save ${images} -o dist/artifacts/k8e-airgap-images-${ARCH}.tar
12-
gzip -v -c dist/artifacts/k8e-airgap-images-${ARCH}.tar > dist/artifacts/k8e-airgap-images-${ARCH}.tar.gz
13-
if [ ${ARCH} = amd64 ]; then
14-
cp "${airgap_image_file}" dist/artifacts/k8e-images.txt
15-
elif [ ${ARCH} = aarch64 ] || [ ${ARCH} = arm64 ]; then
16-
cp "${airgap_image_file}" dist/artifacts/k8e-images-arm64.txt
17-
fi
18+
docker save ${images} -o dist/artifacts/k8e-airgap-images${BIN_SUFFIX}.tar
19+
gzip -v -c dist/artifacts/k8e-airgap-images${BIN_SUFFIX}.tar > dist/artifacts/k8e-airgap-images${BIN_SUFFIX}.tar.gz
20+
cp "${airgap_image_file}" dist/artifacts/k8e-images${BIN_SUFFIX}.txt

0 commit comments

Comments
 (0)