Skip to content

Commit c0dc0af

Browse files
committed
feat(workflow): update release workflow
1 parent cff2dbd commit c0dc0af

1 file changed

Lines changed: 15 additions & 0 deletions

File tree

.github/workflows/release.yml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,21 @@ jobs:
4545
php-version: 8.3
4646
- run: composer install --prefer-dist --no-dev -o --ignore-platform-reqs
4747

48+
- id: setup-node
49+
name: "Setup Node.js"
50+
uses: actions/setup-node@v4
51+
with:
52+
node-version: '20'
53+
cache: 'npm'
54+
55+
- id: build-js
56+
name: "Build JavaScript assets"
57+
run: |
58+
echo "Install npm dependencies"
59+
npm ci
60+
echo "Build assets"
61+
npm run build
62+
4863
- id: commit-and-push
4964
name: "Commit and push new TAG"
5065
run: |

0 commit comments

Comments
 (0)