Skip to content

Commit 864f97d

Browse files
committed
ci: ensure correct publishing of the package
1 parent 3522818 commit 864f97d

File tree

2 files changed

+10
-4
lines changed

2 files changed

+10
-4
lines changed

.github/workflows/CI.yml

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ jobs:
106106
path: dist/
107107

108108
- name: Prepare Dist
109-
run: |
109+
run: | #shell
110110
chmod +x ./dist/*/minijson
111111
zip -9 -j ./dist/minijson-windows-x64.zip ./dist/win32-x64/minijson.exe
112112
tar -czf ./dist/minijson-macos-x64.tar.gz -C ./dist/darwin-x64 minijson
@@ -126,6 +126,11 @@ jobs:
126126
dist/minijson-macos-arm64.tar.gz
127127
dist/minijson-linux-x64.tar.gz
128128
129+
- name: Clean up dist
130+
run: | #shell
131+
rm -rf ./dist/*.tar.gz ./dist/*.zip
132+
ls -l ./dist
133+
129134
- uses: actions/checkout@v4
130135

131136
- name: Setup Node
@@ -141,6 +146,6 @@ jobs:
141146
run: pnpm install
142147

143148
- name: Publish to npm
144-
run: npm publish --provenance --access public
149+
run: pnpm publish --provenance --access public
145150
env:
146151
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@aminya/minijson",
3-
"version": "1.1.2",
3+
"version": "1.1.3",
44
"description": "Minify JSON files blazing fast, removing comments/whitespace.",
55
"homepage": "https://github.com/aminya/minijson",
66
"repository": {
@@ -15,7 +15,8 @@
1515
"minijson": "dist/cli.js"
1616
},
1717
"files": [
18-
"dist/**/*"
18+
"dist/",
19+
"src/node"
1920
],
2021
"scripts": {
2122
"build": "dub build --config=executable",

0 commit comments

Comments
 (0)