From a636aa074e181003e55b4fb837ebfd2146993068 Mon Sep 17 00:00:00 2001
From: Xiao Gui <xgui3783@gmail.com>
Date: Sat, 25 Mar 2023 16:06:12 +0100
Subject: [PATCH] fix: build artefacts

---
 .github/workflows/release.yml | 10 +++++++---
 docs/releases/v2.10.0.md      |  1 +
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml
index e73a2d6ed..ab32b4c8b 100644
--- a/.github/workflows/release.yml
+++ b/.github/workflows/release.yml
@@ -35,12 +35,16 @@ jobs:
         draft: false
         prerelease: false
         
-    - name: Checkout
-      uses: actions/checkout@v1
+    - uses: actions/checkout@v2
+    - name: Use Node.js 16.x 
+      uses: actions/setup-node@v1
+      with:
+        node-version: '16.x'
+        
     - name: Build & zip assets
       run: |
         STRICT_LOCAL=true node ./src/environments/parseEnv.js
-        npm run build
+        npm i && npm run build
         zip -r siibra-explorer-${{ needs.check-version.outputs.package-version }}.zip ./dist
     - name: Attach built as release asset
       id: upload-release-asset 
diff --git a/docs/releases/v2.10.0.md b/docs/releases/v2.10.0.md
index 9d69dcf86..0feeea894 100644
--- a/docs/releases/v2.10.0.md
+++ b/docs/releases/v2.10.0.md
@@ -8,6 +8,7 @@
 ## Bugfix
 
 - panel maximisation, change atlas/template results in incorrect panel order
+- build artefacts properly
 
 ## Behind the scenes
 
-- 
GitLab