Fix cy.flip() failing on multiple elements in wizard #433
Workflow file for this run
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: On PR | |
| on: | |
| pull_request: | |
| types: [opened, synchronize, edited] | |
| jobs: | |
| verify-codebase: | |
| permissions: | |
| contents: write | |
| name: "Verify codebase" | |
| runs-on: "ubuntu-latest" | |
| steps: | |
| - name: "Checkout project" | |
| uses: actions/checkout@v4 | |
| - name: "Setup NodeJS" | |
| uses: actions/setup-node@v4 | |
| with: | |
| node-version: "22" | |
| - name: "Setup JDK" | |
| uses: actions/setup-java@v4 | |
| with: | |
| distribution: "adopt" | |
| java-version: "17" | |
| - name: Install Dependencies | |
| run: npm install --ignore-scripts --before="$(date -d '7 days ago' --iso-8601=seconds)" | |
| - name: Install Cypress binary | |
| run: npx cypress install | |
| - name: Compile TypeScript | |
| run: npm run compile | |
| - name: Download resources | |
| run: npm run resources | |
| - name: Lint | |
| run: npm run lint | |
| - name: Get changed files | |
| id: changed-files-specific | |
| uses: tj-actions/changed-files@v36 | |
| with: | |
| separator: "," | |
| files: | | |
| packages/testsuite/cypress/e2e/**/*.cy.ts | |
| - name: "Run tests of modified files" | |
| if: steps.changed-files-specific.outputs.any_changed == 'true' | |
| env: | |
| TESTCONTAINERS_RYUK_DISABLED: true | |
| run: | | |
| SPECS="${{ steps.changed-files-specific.outputs.all_changed_files }}" | |
| KEYCLOAK_IMAGE=quay.io/keycloak/keycloak:latest npm run test -- --browser=chrome --specs=$SPECS |