| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 |
- name: Node CI for app production
- on:
- push:
- branches:
- - master
- pull_request:
- types: [opened, reopened, synchronize, closed]
- jobs:
- test-prod-node12:
- uses: weseek/growi/.github/workflows/reusable-app-prod.yml@master
- with:
- node-version: 12.x
- skip-cypress: true
- secrets:
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
- test-prod-node14:
- uses: weseek/growi/.github/workflows/reusable-app-prod.yml@master
- with:
- node-version: 14.x
- cypress-report-artifact-name: Cypress report
- secrets:
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
- run-reg-suit-node14:
- needs: [test-prod-node14]
- uses: weseek/growi/.github/workflows/reusable-app-reg-suit.yml@master
- if: always()
- with:
- node-version: 14.x
- cypress-report-artifact-name: Cypress report
- secrets:
- REG_NOTIFY_GITHUB_PLUGIN_CLIENTID: ${{ secrets.REG_NOTIFY_GITHUB_PLUGIN_CLIENTID }}
- AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
- AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
- SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
|