File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Publish to npm
22
3- on :
4- push :
5- tags :
6- - " *.*.*"
7- workflow_dispatch :
3+ on : [push]
4+ # push:
5+ # tags:
6+ # - "*.*.*"
7+ # workflow_dispatch:
88
99jobs :
1010 publish :
1111 name : Build and Publish to npmjs.com
1212 runs-on : ubuntu-latest
1313
1414 steps :
15- - name : Checkout code (recursive submodules)
15+ - name : Checkout code
1616 uses : actions/checkout@v4
17- with :
18- submodules : recursive
17+
18+ - name : Initialize LiaScript submodule
19+ run : git submodule update --init LiaScript
1920
2021 - name : Setup Node.js
2122 uses : actions/setup-node@v4
2627 - name : Install dependencies
2728 run : npm ci
2829
30+ - name : Set ELM_HOME
31+ run : echo "ELM_HOME=${GITHUB_WORKSPACE}/.elm" >> $GITHUB_ENV
32+
33+ - name : Load additional branches
34+ run : |
35+ cd LiaScript
36+ git fetch origin feat/fullPage:refs/heads/feat/fullPage feat/capacitor8:refs/heads/feat/capacitor8
37+ npm install
38+ npm run prebuild
39+
2940 - name : Build everything
3041 run : npm run build:all
3142
You can’t perform that action at this time.
0 commit comments