budibase/.github/workflows/smoke_test.yaml

31 lines
802 B
YAML
Raw Normal View History

2022-08-22 13:01:50 +02:00
name: Budibase Nightly Tests
2022-01-14 15:18:39 +01:00
on:
workflow_dispatch:
schedule:
- cron: "0 5 * * *" # every day at 5AM
2022-01-14 15:18:39 +01:00
jobs:
2022-08-22 13:01:50 +02:00
nightly:
runs-on: [self-hosted, qa]
2022-01-14 15:18:39 +01:00
steps:
- uses: actions/checkout@v2
- name: Use Node.js 14.x
uses: actions/setup-node@v1
with:
node-version: 14.x
- name: QA Core Integration Tests
2022-01-14 15:18:39 +01:00
run: |
cd qa-core
yarn
yarn api:test:ci
env:
BUDIBASE_HOST: budicloud.qa.budibase.net
2023-02-16 00:43:53 +01:00
BUDIBASE_ACCOUNTS_URL: https://account-portal.budicloud.qa.budibase.net
- name: Cypress Discord Notify
run: yarn test:notify
env:
WEBHOOK_URL: ${{ secrets.BUDI_QA_WEBHOOK }}
GITHUB_RUN_URL: $GITHUB_SERVER_URL/$GITHUB_REPOSITORY/actions/runs/$GITHUB_RUN_ID