From 014d9c25a4d4f6c1382fdfbd6944f031a7f7d1f4 Mon Sep 17 00:00:00 2001 From: axherrm Date: Sat, 24 Feb 2024 21:28:32 +0100 Subject: [PATCH] add integration for All-in-one --- .github/workflows/release.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 1a4725e..37d465c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -24,9 +24,25 @@ jobs: - name: Commit updated submodule uses: stefanzweifel/git-auto-commit-action@v5 with: - commit_message: Release ${{ github.event.client_payload.version }} + commit_message: Update core to ${{ github.event.client_payload.version }} token: ${{ secrets.PAT }} + + - uses: actions/setup-node@v4 + with: + # Version Spec of the version to use in SemVer notation. + # It also emits such aliases as lts, latest, nightly and canary builds + # Examples: 12.x, 10.15.1, >=10.15.0, lts/Hydrogen, 16-nightly, latest, node + node-version: 20 + - name: Build All-in-one HTML + run: | + cd core + npm install + npm run build-single-file + cd single-dist + mv index.html CV.html + - name: Release uses: softprops/action-gh-release@v1 with: tag_name: ${{ github.event.client_payload.version }} + files: CV.html