From d2b04fdd964e0272aee76d2b7f9998649a3f8db2 Mon Sep 17 00:00:00 2001 From: Hugo Bollon Date: Thu, 22 Jul 2021 10:40:57 +0200 Subject: [PATCH] ci: add build pipeline for VueJS --- .github/workflows/build-vue.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/build-vue.yml diff --git a/.github/workflows/build-vue.yml b/.github/workflows/build-vue.yml new file mode 100644 index 00000000..4abe3159 --- /dev/null +++ b/.github/workflows/build-vue.yml @@ -0,0 +1,22 @@ +name: Build-VueJS + +on: [push, pull_request] + +jobs: + build-vue: + runs-on: ubuntu-latest + defaults: + run: + working-directory: ./static/terraboard-vuejs + steps: + - name: Checkout code + uses: actions/checkout@v2 + + - name: Setup NodeJS + uses: actions/setup-node@master + + - name: Install dependencies + run: npm install + + - name: Build project + run: npm run build \ No newline at end of file