- name: Add a comment in PR
uses: unsplash/comment-on-pr@v1.2.0
- if: ${{ github.event_name == 'pull_request' }}
+ if: ${{ env.GITHUB_REF_SLUG != 'master' }}
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
with:
- name: Run Cypress tests
uses: cypress-io/github-action@v1
+ if: ${{ env.GITHUB_REF_SLUG != 'master' }}
env:
- # FIXME: for master, the URL is not the same!
CYPRESS_BASE_URL: https://${{ env.GITHUB_REF_SLUG }}.workadventure.test.thecodingmachine.com
with:
env: host=${{ env.GITHUB_REF_SLUG }}.workadventure.test.thecodingmachine.com,port=80
wait-on: https://${{ env.GITHUB_REF_SLUG }}.workadventure.test.thecodingmachine.com
working-directory: e2e
+ - name: Run Cypress tests in prod
+ uses: cypress-io/github-action@v1
+ if: ${{ env.GITHUB_REF_SLUG == 'master' }}
+ env:
+ CYPRESS_BASE_URL: https://workadventu.re
+ with:
+ env: host=workadventu.re
+ spec: cypress/integration/spec.js
+ wait-on: https://workadventu.re
+ working-directory: e2e
+
- name: "Upload the screenshot on test failure"
uses: actions/upload-artifact@v1
if: failure()