Skip to content

Commit 5482943

Browse files
committed
Use yarn workspace for publishing consistency
- Align with existing package.json publish scripts - Remove separate pack step, yarn handles packaging automatically - Maintain provenance and tag logic
1 parent cf6e16c commit 5482943

File tree

1 file changed

+1
-4
lines changed

1 file changed

+1
-4
lines changed

.github/workflows/release.yml

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,7 @@ jobs:
3535
- name: Build Types
3636
run: yarn run build:types
3737

38-
- name: Generate archive
39-
run: yarn workspace @girs/gnome-shell pack
40-
4138
- name: Publish
42-
run: npm publish ./packages/gnome-shell/package.tgz --tolerate-republish --access public --tag ${{github.event.release.prerelease && 'next' || 'latest'}} --provenance
39+
run: yarn workspace @girs/gnome-shell npm publish --tolerate-republish --access public --tag ${{github.event.release.prerelease && 'next' || 'latest'}} --provenance
4340
env:
4441
NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}

0 commit comments

Comments
 (0)