Adds test to publish record workflow

This commit is contained in:
Akshay Nair
2020-10-17 21:43:56 +05:30
parent 39ca2e530c
commit b8ba0eab7c
3 changed files with 14 additions and 12 deletions
-2
View File
@@ -1,5 +1,3 @@
# https://github.com/actions/labeler
name: Checks
on: [pull_request_target]
+12 -8
View File
@@ -7,20 +7,24 @@ on:
jobs:
publish:
runs-on: ubuntu-latest
env:
CI: 1
ENV: production
DOMAIN_USER: ${{ secrets.DOMAIN_USER }}
DOMAIN_API_KEY: ${{ secrets.DOMAIN_API_KEY }}
DOMAIN_API_HOST: ${{ secrets.DOMAIN_API_HOST }}
DOMAIN_API_PORT: ${{ secrets.DOMAIN_API_PORT }}
DOMAIN_DOMAIN: ${{ secrets.DOMAIN_DOMAIN }}
steps:
- uses: actions/checkout@v2
- uses: borales/actions-yarn@v2.0.0
with:
cmd: install
- name: Running tests
uses: borales/actions-yarn@v2.0.0
with:
cmd: test
- name: Publishing records
env:
CI: 1
ENV: production
DOMAIN_USER: ${{ secrets.DOMAIN_USER }}
DOMAIN_API_KEY: ${{ secrets.DOMAIN_API_KEY }}
DOMAIN_API_HOST: ${{ secrets.DOMAIN_API_HOST }}
DOMAIN_API_PORT: ${{ secrets.DOMAIN_API_PORT }}
DOMAIN_DOMAIN: ${{ secrets.DOMAIN_DOMAIN }}
uses: borales/actions-yarn@v2.0.0
with:
cmd: publish-records