Update action ymls

This commit is contained in:
Andriy Leliv 2020-09-02 16:29:06 +03:00
parent af36ad39af
commit e096a44c1f
2 changed files with 12 additions and 7 deletions

View File

@ -5,15 +5,20 @@ on:
tags:
- v[0-9]*.[0-9]*.[0-9]*
defaults:
run:
working-directory: demo
jobs:
build:
build-and-unit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- run: npm ci
- run: npm run bundle
- run: npm test
deploy:
needs: build-and-unit
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- name: cache node modules
- name: Configure AWS Credentials
uses: aws-actions/configure-aws-credentials@v1
with:
@ -21,7 +26,7 @@ jobs:
aws-secret-access-key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws-region: us-east-1
- name: Install dependencies
run: npm install
run: npm ci
- name: Build package
run: npm run build:demo
- name: Deploy to S3 bucket

View File

@ -7,6 +7,6 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v1
- run: npm install
- run: npm ci
- run: npm run bundle
- run: npm test