diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 89afc312..f26f9d07 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -28,19 +28,19 @@ jobs: env: SKIP_PREFLIGHT_CHECK: true - CYPRESS_USER_EMAIL: ${{secrets.CYPRESS_USER_EMAIL}} - CYPRESS_USER_PASSWORD: ${{secrets.CYPRESS_USER_PASSWORD}} - REACT_APP_DOMAIN: ${{secrets.TEST_DOMAIN}} - REACT_APP_CLIENT_ID: ${{secrets.TEST_CLIENT_ID}} - REACT_APP_AUDIENCE: ${{secrets.TEST_AUDIENCE}} - GATSBY_DOMAIN: ${{secrets.TEST_DOMAIN}} - GATSBY_CLIENT_ID: ${{secrets.TEST_CLIENT_ID}} - GATSBY_AUDIENCE: ${{secrets.TEST_AUDIENCE}} - NEXT_PUBLIC_DOMAIN: ${{secrets.TEST_DOMAIN}} - NEXT_PUBLIC_CLIENT_ID: ${{secrets.TEST_CLIENT_ID}} - NEXT_PUBLIC_AUDIENCE: ${{secrets.TEST_AUDIENCE}} - DOMAIN: ${{secrets.TEST_DOMAIN}} - AUDIENCE: ${{secrets.TEST_AUDIENCE}} + CYPRESS_USER_EMAIL: yogesh.chaudhary@okta.com + CYPRESS_USER_PASSWORD: '!Okta123' + REACT_APP_DOMAIN: yogesh.jp.auth0.com + REACT_APP_CLIENT_ID: H8LjiM9RmBmC7Xmo1bL4u3VDxuCwvOOP + REACT_APP_AUDIENCE: https://api.example.com/users + GATSBY_DOMAIN: yogesh.jp.auth0.com + GATSBY_CLIENT_ID: H8LjiM9RmBmC7Xmo1bL4u3VDxuCwvOOP + GATSBY_AUDIENCE: https://api.example.com/users + NEXT_PUBLIC_DOMAIN: yogesh.jp.auth0.com + NEXT_PUBLIC_CLIENT_ID: H8LjiM9RmBmC7Xmo1bL4u3VDxuCwvOOP + NEXT_PUBLIC_AUDIENCE: https://api.example.com/users + DOMAIN: yogesh.jp.auth0.com + AUDIENCE: https://api.example.com/users steps: - name: Checkout code @@ -60,6 +60,15 @@ jobs: - name: Run integration test (CRA) run: npm run test:cra + - name: Upload cypress screeshots (CRA) + if: failure() + uses: actions/upload-artifact@v4 + with: + name: cypress-screenshots-cra-${{ github.run_id }} + path: cypress/screenshots/** + retention-days: 30 + compression-level: 6 + - name: Run integration test (NextJS) run: npm run test:nextjs diff --git a/examples/gatsby-app/package.json b/examples/gatsby-app/package.json index c21779be..17d26a0f 100644 --- a/examples/gatsby-app/package.json +++ b/examples/gatsby-app/package.json @@ -7,8 +7,8 @@ "@auth0/auth0-react": "file:../..", "bootstrap": "^5.0.0", "gatsby": "^5.0.1", - "react": "file:../../node_modules/react", - "react-dom": "file:../../node_modules/react-dom" + "react": "^18.2.0", + "react-dom": "^18.2.0" }, "devDependencies": { "prettier": "2.0.5",