From a4232eb1b8f726f867c01a1c219a4c545cdd2918 Mon Sep 17 00:00:00 2001 From: Josh Hunt Date: Thu, 19 Jun 2025 19:12:03 +0100 Subject: [PATCH] CI: Skip a11y checks for now (#107005) --- .github/workflows/pr-e2e-tests.yml | 69 +++++++++++++++--------------- 1 file changed, 35 insertions(+), 34 deletions(-) diff --git a/.github/workflows/pr-e2e-tests.yml b/.github/workflows/pr-e2e-tests.yml index 3c988749ed0..ad180bb24e7 100644 --- a/.github/workflows/pr-e2e-tests.yml +++ b/.github/workflows/pr-e2e-tests.yml @@ -137,41 +137,42 @@ jobs: path: videos retention-days: 1 - run-a11y-test: - needs: - - build-grafana - - build-e2e-runner - name: A11y test - runs-on: ubuntu-latest-8-cores - permissions: - contents: read + # Skipping this for now while we fix it + # run-a11y-test: + # needs: + # - build-grafana + # - build-e2e-runner + # name: A11y test + # runs-on: ubuntu-latest-8-cores + # permissions: + # contents: read - steps: - - uses: actions/checkout@v4 - with: - persist-credentials: false - - uses: actions/download-artifact@v4 - with: - name: ${{ needs.build-grafana.outputs.artifact }} - - uses: actions/download-artifact@v4 - with: - name: ${{ needs.build-e2e-runner.outputs.artifact }} - - name: chmod +x - run: chmod +x ./e2e-runner - - name: Run PR a11y test - if: github.event_name == 'pull_request' - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e - with: - verb: run - args: go run ./pkg/build/a11y --package=grafana.tar.gz - --flags="--json --config ./.pa11yci-pr.conf.js" - - name: Run non-PR a11y test - if: github.event_name != 'pull_request' - uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e - with: - verb: run - args: go run ./pkg/build/a11y --package=grafana.tar.gz - --flags="--json --config ./.pa11yci.conf.js" + # steps: + # - uses: actions/checkout@v4 + # with: + # persist-credentials: false + # - uses: actions/download-artifact@v4 + # with: + # name: ${{ needs.build-grafana.outputs.artifact }} + # - uses: actions/download-artifact@v4 + # with: + # name: ${{ needs.build-e2e-runner.outputs.artifact }} + # - name: chmod +x + # run: chmod +x ./e2e-runner + # - name: Run PR a11y test + # if: github.event_name == 'pull_request' + # uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e + # with: + # verb: run + # args: go run ./pkg/build/a11y --package=grafana.tar.gz + # --flags="--json --config ./.pa11yci-pr.conf.js" + # - name: Run non-PR a11y test + # if: github.event_name != 'pull_request' + # uses: dagger/dagger-for-github@e47aba410ef9bb9ed81a4d2a97df31061e5e842e + # with: + # verb: run + # args: go run ./pkg/build/a11y --package=grafana.tar.gz + # --flags="--json --config ./.pa11yci.conf.js" # This is the job that is actually required by rulesets. # We want to only require one job instead of all the individual tests.