Просмотр исходного кода

Auto build (#548)

* add build workflow

* add create config

Co-authored-by: Emruz Hossain <hossainemruz@gmail.com>
James Ray 3 лет назад
Родитель
Сommit
8caa12724e
1 измененных файлов с 28 добавлено и 0 удалено
  1. 28 0
      .github/workflows/build.yml

+ 28 - 0
.github/workflows/build.yml

@@ -0,0 +1,28 @@
+name: Run Build
+
+# Run action on pull request event
+on: [pull_request]
+
+
+jobs:
+  build:
+    runs-on: ubuntu-18.04
+    steps:
+    # checkout to the commit that has been pushed
+    - uses: actions/checkout@v2.4.0
+      with:
+        submodules: true  # Fetch Hugo themes (true OR recursive)
+        fetch-depth: 0    # Fetch all history for .GitInfo and .Lastmod
+
+    # install Hugo
+    - name: Setup Hugo
+      uses: peaceiris/actions-hugo@v2.5.0
+      with:
+        hugo-version: 'latest'
+        extended: true
+
+    # build website
+    - name: Create Config
+      run: touch config.toml
+    - name: Build
+      run: hugo --minify