diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index ec74ab0..9170140 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -64,6 +64,12 @@ jobs: name: cypress-screenshots path: cypress/screenshots if-no-files-found: ignore # 'warn' or 'error' are also available, defaults to `warn` + - uses: actions/upload-artifact@v4 + if: env.ACTIONS_RUNNER_DEBUG == 'true' + with: + name: cypress-videos + path: cypress/videos + if-no-files-found: ignore # 'warn' or 'error' are also available, defaults to `warn` - name: Upload coverage to Codecov uses: codecov/codecov-action@v2 with: diff --git a/cypress.config.js b/cypress.config.js index 06d91b6..120ad07 100644 --- a/cypress.config.js +++ b/cypress.config.js @@ -5,7 +5,7 @@ module.exports = defineConfig({ e2e: { baseUrl: 'http://localhost:1337', specPattern: '**/*.cy.{js,ts,jsx,tsx}', - video: false, + video: process.env.ACTIONS_RUNNER_DEBUG, defaultCommandTimeout: 20000, requestTimeout: 20000, setupNodeEvents(on, config) {