Skip to content

Commit 15a759c

Browse files
Replace file path
1 parent de062f9 commit 15a759c

File tree

1 file changed

+13
-5
lines changed

1 file changed

+13
-5
lines changed

.github/workflows/release.yaml

Lines changed: 13 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ jobs:
2121
COMMIT_SHA: ${{ github.sha }}
2222
REPOSITORY: ${{ github.repository }}
2323
VERSION_NUM: ${{ github.event.inputs.version || github.ref_name }}
24+
SAGEMAKER_ARTIFACT_PREFIX: "code-editor-sagemaker-server"
2425
steps:
2526
- name: Checkout code
2627
uses: actions/checkout@v4
@@ -53,8 +54,13 @@ jobs:
5354
run: |
5455
ls -la
5556
57+
FILES=(
58+
"$COMMIT_SHA-$SAGEMAKER_ARTIFACT_PREFIX-build/$SAGEMAKER_ARTIFACT_PREFIX-build.tar.gz"
59+
"$COMMIT_SHA-$SAGEMAKER_ARTIFACT_PREFIX-src/$SAGEMAKER_ARTIFACT_PREFIX-src.tar.gz"
60+
)
61+
5662
# Check build artifact exists
57-
for file in "$COMMIT_SHA-code-editor-sagemaker-server-build.tar.gz" "$COMMIT_SHA-code-editor-sagemaker-server-src.tar.gz"; do
63+
for file in "${FILES[@]}"; do
5864
if [ ! -f "$file" ]; then
5965
echo "Error: $file not found for commit $COMMIT_SHA"
6066
exit 1
@@ -63,16 +69,18 @@ jobs:
6369
6470
- name: Untar, Inject current Code Editor Version and Re-tar
6571
run: |
66-
tar xzf $COMMIT_SHA-code-editor-sagemaker-server-build.tar.gz
72+
tar xzf "$COMMIT_SHA-$SAGEMAKER_ARTIFACT_PREFIX-build/$SAGEMAKER_ARTIFACT_PREFIX-build.tar.gz"
6773
cd vscode-reh-web-linux-x64
6874
jq '.codeEditorVersion = "$VERSION_NUM"' product.json > temp.json && mv temp.json product.json
69-
tar -czf code-editor-sagemaker-server-${VERSION_NUM}.tar.gz vscode-reh-web-linux-x64
75+
cd ..
76+
tar -czf "code-editor-sagemaker-server-$VERSION_NUM.tar.gz" vscode-reh-web-linux-x64/
7077
rm -rf vscode-reh-web-linux-x64
7178
72-
tar xzf $COMMIT_SHA-code-editor-sagemaker-server-src.tar.gz
79+
tar xzf "$COMMIT_SHA-$SAGEMAKER_ARTIFACT_PREFIX-src/$SAGEMAKER_ARTIFACT_PREFIX-src.tar.gz"
7380
cd code-editor-src
7481
jq '.codeEditorVersion = "$VERSION_NUM"' product.json > temp.json && mv temp.json product.json
75-
tar -czf code-editor-sagemaker-src-${VERSION_NUM}.tar.gz code-editor-src
82+
cd ..
83+
tar -czf "code-editor-sagemaker-src-$VERSION_NUM.tar.gz" code-editor-src/
7684
rm -rf code-editor-src
7785
7886
- name: Create GitHub release

0 commit comments

Comments
 (0)