decla-red/.github/workflows/main.yaml
schmelczerandras ec0520698e Fix build
2020-10-17 19:06:41 +02:00

26 lines
613 B
YAML

name: Build and deploy project
on:
push:
branches:
- main
env:
CONTAINER_REGISTRY: schmelczera
jobs:
build-project:
runs-on: ubuntu-latest
steps:
- name: Checkout current branch with lfs
uses: actions/checkout@master
with:
lfs: true
- name: Build project
run: |
yarn && yarn run build
- name: Deploy frontend
uses: w9jds/firebase-action@master
with:
args: deploy --only hosting --project decla-red
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
PROJECT_PATH: frontend