Browse Source

Fix build

Signed-off-by: hossainemruz <hossainemruz@gmail.com>
hossainemruz 2 years ago
parent
commit
3b0f9ca0ae
1 changed files with 11 additions and 5 deletions
  1. 11 5
      .github/workflows/build.yml

+ 11 - 5
.github/workflows/build.yml

@@ -14,15 +14,21 @@ jobs:
         submodules: true  # Fetch Hugo themes (true OR recursive)
         fetch-depth: 0    # Fetch all history for .GitInfo and .Lastmod
 
-    # install Hugo
+    - name: Setup Node
+      uses: actions/setup-node@v3
+      with:
+        node-version: 16
+
+    - name: Install node modules
+      run: npm install
+
     - name: Setup Hugo
       uses: peaceiris/actions-hugo@v2.6.0
       with:
         hugo-version: 'latest'
         extended: true
 
-    # build website
-    - name: Create Config
-      run: touch config.toml
     - name: Build
-      run: hugo --minify
+      run: |
+        cd exampleSite
+        hugo --minify