Skip to content

Commit 162319f

Browse files
committed
Make one zip file to save time
1 parent e23dbf0 commit 162319f

File tree

2 files changed

+3
-14
lines changed

2 files changed

+3
-14
lines changed

action.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,3 @@ runs:
88
shell: bash
99
name: "Pack extension"
1010
id: pack
11-
outputs:
12-
filename:
13-
description: 'The filename'
14-
value: ${{ steps.pack.outputs.filename }}

scripts/pack.sh

Lines changed: 3 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -7,23 +7,16 @@ node $GITHUB_ACTION_PATH/scripts/manifest.js
77
mkdir $GITHUB_WORKSPACE/.dist 2>/dev/null
88

99
VERSION_NAME=$(cat $GITHUB_WORKSPACE/manifest.json | jq -r ".version_name" | sed "s/[.-]/_/g;s/prerelease/pre/")
10-
FILENAME_NOEXT=$(printf "%s-%s-scratchaddons" $ENVIRONMENT $VERSION_NAME)
11-
FILENAME=$(printf "%s.zip" $FILENAME_NOEXT)
10+
FILENAME=$(printf "%s-%s-scratchaddons.zip" $ENVIRONMENT $VERSION_NAME)
1211

1312
git config user.email "73682299+scratchaddons-bot[bot]@users.noreply.github.com"
1413
git config user.name "scratchaddons-bot[bot]"
1514

1615
git add .
1716
git commit --no-gpg-sign -m $FILENAME
1817

19-
ZIP_PATH=$GITHUB_WORKSPACE/.dist/$FILENAME
20-
21-
git archive --format=zip -o $ZIP_PATH HEAD
22-
rm -rf $GITHUB_WORKSPACE/.dist/extracted
23-
unzip -d $GITHUB_WORKSPACE/.dist/extracted $ZIP_PATH > /dev/null
24-
rm $ZIP_PATH
18+
git archive --format=zip -o $GITHUB_WORKSPACE/.dist/$FILENAME HEAD
2519
rm $GITHUB_WORKSPACE/manifest.json
2620
mv $GITHUB_WORKSPACE/.manifest.json.bak $GITHUB_WORKSPACE/manifest.json
2721

28-
echo $(printf "::set-output name=filename::%s" $FILENAME_NOEXT)
29-
echo $(printf "Filename is: %s" $FILENAME)
22+
echo $(printf "Packed as %s" $FILENAME)

0 commit comments

Comments
 (0)