Skip to content

Commit

Permalink
增加构建nodejs release的action
Browse files Browse the repository at this point in the history
  • Loading branch information
hyperzlib committed Aug 2, 2024
1 parent 789ea67 commit f12107e
Showing 1 changed file with 10 additions and 0 deletions.
10 changes: 10 additions & 0 deletions .github/workflows/node.js.yml
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,16 @@ jobs:
run: npm ci
- name: Migrate files
run: npm run build:migrate
- name: Build nodejs release
run: npm run build:pkg:clean && npm run build:pkg:assets && build:pkg:nodejs
- name: Move Files to artifact dir
run: mkdir -p artifacts && mv build artifacts/coyote-streaming-widget
- name: Archive nodejs artifact
uses: actions/upload-artifact@v4
with:
name: coyote-streaming-widget-nodejs-server
path: |
artifacts
- name: Build Windows executable
run: npm run build:pkg:clean && npm run build:pkg:assets && npm run build:pkg:win
- name: Move Files to artifact dir
Expand Down

0 comments on commit f12107e

Please sign in to comment.