diff --git a/.github/workflows/pr-preview.yml b/.github/workflows/pr-preview.yml index 90998c0680..08de1179b7 100644 --- a/.github/workflows/pr-preview.yml +++ b/.github/workflows/pr-preview.yml @@ -1,5 +1,6 @@ name: Deploy PR previews + on: pull_request: types: @@ -8,9 +9,11 @@ on: - synchronize - closed paths: - - "packages/openscd/**" + - "packages/**" concurrency: preview-${{ github.ref }} +env: + PR_NUMBER: ${{ github.event.number }} jobs: deploy-preview: @@ -25,9 +28,11 @@ jobs: run: | npm i @nx/nx-linux-x64-gnu npm clean-install - npm run-script build + PUBLIC_URL=open-scd/pr-preview/pr-$PR_NUMBER npm run-script build - name: Deploy preview uses: rossjrw/pr-preview-action@v1 with: - source-dir: packages/openscd/dist + source-dir: packages/distribution/build + umbrella-dir: pr-preview + diff --git a/packages/distribution/index.html b/packages/distribution/index.html index 1aab105991..cbdee7c730 100644 --- a/packages/distribution/index.html +++ b/packages/distribution/index.html @@ -3,21 +3,36 @@ - + + content="Open Substation Communication Designer is a bottom-up system configuration tool for projects described using IEC 61850-6 Edition 2 or greater."> - - + + - - - - - - + + + + + + OpenSCD @@ -33,7 +48,8 @@ } }; - +