about summary refs log tree commit diff
path: root/.github/workflows/build.yml
diff options
context:
space:
mode:
authorPatryk Niedźwiedziński <pniedzwiedzinski19@gmail.com>2021-03-13 21:58:38 +0100
committerPatryk Niedźwiedziński <pniedzwiedzinski19@gmail.com>2021-03-13 21:58:38 +0100
commit017ba46ae0ad99f75337caabb072c40eabb4f24e (patch)
tree8848501d8159c1783db7f353a36cea810e2a94a0 /.github/workflows/build.yml
parent5f0d859e306f73d67825160d1425b07b7d41ac6a (diff)
downloadkronika-017ba46ae0ad99f75337caabb072c40eabb4f24e.tar.gz
kronika-017ba46ae0ad99f75337caabb072c40eabb4f24e.zip
Add workflow
Diffstat (limited to '.github/workflows/build.yml')
-rw-r--r--.github/workflows/build.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
new file mode 100644
index 0000000..6e73545
--- /dev/null
+++ b/.github/workflows/build.yml
@@ -0,0 +1,34 @@
+name: Build
+on:
+  - push
+  - pull_request
+
+jobs:
+  build:
+    runs-on: ubuntu-18.04
+    steps:
+      - uses: actions/checkout@v2
+
+      - run: ./gen
+
+      - name: Deploy to Netlify
+        uses: nwtgck/actions-netlify@v1.1
+        with:
+          publish-dir: './dest'
+          production-branch: master
+          github-token: ${{ secrets.GITHUB_TOKEN }}
+          deploy-message: "Deploy from GitHub Actions"
+          enable-pull-request-comment: true
+          enable-commit-comment: true
+          overwrites-pull-request-comment: true
+          env:
+            NETLIFY_AUTH_TOKEN: ${{ secrets.NETLIFY_AUTH_TOKEN }}
+            NETLIFY_SITE_ID: ${{ secrets.NETLIFY_SITE_ID }}
+
+      - name: Deploy 🚀
+        uses: JamesIves/github-pages-deploy-action@3.7.1
+        with:
+          GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+          BRANCH: gh-pages # The branch the action should deploy to.
+          FOLDER: build # The folder the action should deploy.
+          CLEAN: true # Automatically remove deleted files from the deploy branch