@@ -35,13 +35,12 @@ jobs:
3535 - name : Upload Package Artifacts
3636 uses : actions/upload-artifact@v4
3737 with :
38- name : artifacts
39- path : |
40- lib/**
38+ name : build
39+ path : lib/
4140 if-no-files-found : error
4241
4342 test :
44- name : ' Test: ${{ matrix.os }} (node@${{ matrix.node_version }})'
43+ name : " Test: ${{ matrix.os }} (node@${{ matrix.node_version }})"
4544 runs-on : ${{ matrix.os }}
4645 strategy :
4746 matrix :
6059
6160 - name : Download Build Artifacts
6261 uses : actions/download-artifact@v4
62+ with :
63+ name : build
64+ path : lib/
6365
64- - name : Extract Artifacts
65- run : ./.github/extract-artifacts.sh
66+ - run : ls -al ./lib
6667
6768 - name : Cache Node Modules
6869 id : cache-node
@@ -99,12 +100,6 @@ jobs:
99100 with :
100101 node-version : 22
101102
102- - name : Download Build Artifacts
103- uses : actions/download-artifact@v4
104-
105- - name : Extract Artifacts
106- run : ./.github/extract-artifacts.sh
107-
108103 - name : Cache Node Modules
109104 id : cache-node
110105 uses : actions/cache@v4
@@ -118,17 +113,17 @@ jobs:
118113 - name : Install NPM Dependencies
119114 run : npm ci
120115
121- - name : Extract package version
122- id : extract_version
123- 116+ - name : Build JavaScript
117+ run : |
118+ npm run build
124119
125120 - name : Create Release Pull Request or Publish to npm
126121 id : changesets
127122 uses : changesets/action@v1
128123 with :
129124 publish : npm run changeset publish
130- commit : ' [ci] release'
131- title : ' [ci] release'
125+ commit : " [ci] release"
126+ title : " [ci] release"
132127 env :
133128 GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
134129 NPM_TOKEN : ${{ secrets.NPM_TOKEN }}
0 commit comments