Skip to content

Commit 42c70d5

Browse files
Cleanup GH action
1 parent cc9910e commit 42c70d5

File tree

1 file changed

+7
-5
lines changed

1 file changed

+7
-5
lines changed

.github/workflows/make-release.yml

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ on:
66
# tags:
77
# - '*'
88

9-
109
jobs:
1110
build-vsix:
1211
runs-on: ubuntu-20.04
@@ -21,11 +20,13 @@ jobs:
2120
cache-dependency-path: ./package-lock.json
2221
- name: Install code
2322
run: |
24-
sudo snap install --classic code
23+
#sudo snap install --classic code
24+
npm install -g @vscode/vsce
25+
npm install
2526
- name: Build VSIX
2627
run: |
27-
rm -f *.vsix
28-
vsce package
28+
rm -f *.vsix
29+
vsce package
2930
3031
- name: Upload VSIX
3132
uses: actions/upload-artifact@v4
@@ -50,7 +51,8 @@ jobs:
5051
run: |
5152
rev=$(git rev-parse --short HEAD)
5253
mkdir release
53-
mkdir tmp && cd tmp && unzip ../arduino-littlefs-upload.vsix.zip/*zip && mv */*vsix ../release/. && cd .. && rm -rf tmp
54+
cp arduino-littlefs-upload/arduino-littlefs-upload/arduino-littlefs-upload.vsix ./release/arduino-littlefs-upload-${rev}.vsix
55+
#mkdir tmp && cd tmp && unzip ../arduino-littlefs-upload.vsix.zip/*zip && mv */*vsix ../release/. && cd .. && rm -rf tmp
5456
ls -l release
5557
- name: Drafting release
5658
uses: ncipollo/release-action@v1

0 commit comments

Comments
 (0)