File tree Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Expand file tree Collapse file tree 1 file changed +5
-10
lines changed Original file line number Diff line number Diff line change @@ -48,22 +48,17 @@ jobs:
48
48
echo "//registry.visualpinball.org/:_authToken=${NPM_TOKEN}" > ~/.npmrc
49
49
npm pack
50
50
NPM_ARCHIVE=$(ls org.visualpinball.unity.assetlibrary*.tgz)
51
- mv $NPM_ARCHIVE $NPM_ARCHIVE-full
51
+ export NEW_SHA1=($(sha1sum $NPM_ARCHIVE))
52
52
rm -rf Assets
53
- npm pack
54
- OLD_SHA1=($(sha1sum $NPM_ARCHIVE))
55
- rm $NPM_ARCHIVE
56
- mv $NPM_ARCHIVE-full $NPM_ARCHIVE
57
- NEW_SHA1=($(sha1sum $NPM_ARCHIVE))
58
- echo SHA: $OLD_SHA1 $NEW_SHA1
59
53
echo Publishing dummy...
60
54
npm publish
61
- echo Getting package.json to patch ...
55
+ echo Patching package.json...
62
56
sudo apt-get install sshpass
63
57
sshpass -p ${{ secrets.REGISTRY_SSH_PASSWORD }} scp -v -o StrictHostKeyChecking=no [email protected] :$REGISTRY_SSH_PATH/$NPM_ARCHIVE dummyarch
64
- OLD_SHA1=($(sha1sum dummyarch))
58
+ export OLD_SHA1=($(sha1sum dummyarch))
65
59
echo SHA: $OLD_SHA1 $NEW_SHA1
66
- sshpass -p ${{ secrets.REGISTRY_SSH_PASSWORD }} ssh -o StrictHostKeyChecking=no [email protected] 'sed -i "s/$OLD_SHA1/$NEW_SHA1/g" $REGISTRY_SSH_PATH/package.json'
60
+ sshpass -p ${{ secrets.REGISTRY_SSH_PASSWORD }} scp -o StrictHostKeyChecking=no $NPM_ARCHIVE [email protected] :$REGISTRY_SSH_PATH
61
+ sshpass -p ${{ secrets.REGISTRY_SSH_PASSWORD }} ssh -o StrictHostKeyChecking=no [email protected] "sed -i s/$OLD_SHA1/$NEW_SHA1/g $REGISTRY_SSH_PATH/package.json"
67
62
env :
68
63
NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
69
64
REGISTRY_SSH_USERNAME : ${{ secrets.REGISTRY_SSH_USERNAME }}
You can’t perform that action at this time.
0 commit comments