Skip to content

Commit 014d9c2

Browse files
committed
add integration for All-in-one
1 parent cffa546 commit 014d9c2

1 file changed

Lines changed: 17 additions & 1 deletion

File tree

.github/workflows/release.yml

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,25 @@ jobs:
2424
- name: Commit updated submodule
2525
uses: stefanzweifel/git-auto-commit-action@v5
2626
with:
27-
commit_message: Release ${{ github.event.client_payload.version }}
27+
commit_message: Update core to ${{ github.event.client_payload.version }}
2828
token: ${{ secrets.PAT }}
29+
30+
- uses: actions/setup-node@v4
31+
with:
32+
# Version Spec of the version to use in SemVer notation.
33+
# It also emits such aliases as lts, latest, nightly and canary builds
34+
# Examples: 12.x, 10.15.1, >=10.15.0, lts/Hydrogen, 16-nightly, latest, node
35+
node-version: 20
36+
- name: Build All-in-one HTML
37+
run: |
38+
cd core
39+
npm install
40+
npm run build-single-file
41+
cd single-dist
42+
mv index.html CV.html
43+
2944
- name: Release
3045
uses: softprops/action-gh-release@v1
3146
with:
3247
tag_name: ${{ github.event.client_payload.version }}
48+
files: CV.html

0 commit comments

Comments
 (0)