Skip to content

Commit 42bb9b6

Browse files
committed
Adjust workflows
1 parent f5ff7ed commit 42bb9b6

File tree

1 file changed

+12
-17
lines changed

1 file changed

+12
-17
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -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:
@@ -60,9 +59,11 @@ jobs:
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-
uses: Saionaro/[email protected]
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

Comments
 (0)