ci-app-prod.yml 1.1 KB

123456789101112131415161718192021222324252627282930
  1. name: Node CI for app production
  2. on:
  3. pull_request:
  4. types: [opened, reopened, synchronize]
  5. jobs:
  6. test-suit-base:
  7. uses: weseek/growi/.github/workflows/reusable-app-prod.yml@support/vrt-with-cypress
  8. with:
  9. node-version: 14.x
  10. checkout-ref: ${{ github.event.pull_request.head.ref }}
  11. skip-launching-test: true
  12. secrets:
  13. REG_NOTIFY_GITHUB_PLUGIN_CLIENTID: ${{ secrets.REG_NOTIFY_GITHUB_PLUGIN_CLIENTID }}
  14. AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
  15. AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
  16. SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
  17. test-suit-head:
  18. uses: weseek/growi/.github/workflows/reusable-app-prod.yml@support/vrt-with-cypress
  19. with:
  20. node-version: 14.x
  21. checkout-ref: ${{ github.event.pull_request.head.ref }}
  22. secrets:
  23. REG_NOTIFY_GITHUB_PLUGIN_CLIENTID: ${{ secrets.REG_NOTIFY_GITHUB_PLUGIN_CLIENTID }}
  24. AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }}
  25. AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
  26. SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}