diff --git a/.github/workflows/a11ytester-action.yml b/.github/workflows/a11ytester-action.yml index cccc74c4c..5394221b4 100644 --- a/.github/workflows/a11ytester-action.yml +++ b/.github/workflows/a11ytester-action.yml @@ -1,14 +1,9 @@ name: ♿️ A11Y CI with a11ytester-action on: - pull_request: - paths: - - '**/.github/workflows/axe-core.yml' - - '.github/workflows/generate-site-preview.yml' - - 'src/**/*' - - 'package.json' - - 'package-lock.json' - - 'gatsby-*.js' - - '.nvmrc' + workflow_run: + workflows: ["Generate Site Preview"] + types: + - completed env: WEBSITE_TO_AUDIT: `https://process-analytics-process-analytics-dev-site_preview-pr-${{ github.event.pull_request.number }}.surge.sh/` diff --git a/.github/workflows/a11ywatch.yml b/.github/workflows/a11ywatch.yml index f5c808cf3..6e7a53888 100644 --- a/.github/workflows/a11ywatch.yml +++ b/.github/workflows/a11ywatch.yml @@ -1,14 +1,9 @@ name: ♿️ A11Y CI with a11ywatch on: - pull_request: - paths: - - '**/.github/workflows/axe-core.yml' - - '.github/workflows/generate-site-preview.yml' - - 'src/**/*' - - 'package.json' - - 'package-lock.json' - - 'gatsby-*.js' - - '.nvmrc' + workflow_run: + workflows: ["Generate Site Preview"] + types: + - completed env: WEBSITE_TO_AUDIT: `https://process-analytics-process-analytics-dev-site_preview-pr-${{ github.event.pull_request.number }}.surge.sh/` diff --git a/.github/workflows/axe-core.yml b/.github/workflows/axe-core.yml index 673923ee0..e634a383d 100644 --- a/.github/workflows/axe-core.yml +++ b/.github/workflows/axe-core.yml @@ -1,14 +1,9 @@ name: ♿️ A11Y CI with Axe Core on: - pull_request: - paths: - - '**/.github/workflows/axe-core.yml' - - '.github/workflows/generate-site-preview.yml' - - 'src/**/*' - - 'package.json' - - 'package-lock.json' - - 'gatsby-*.js' - - '.nvmrc' + workflow_run: + workflows: ["Generate Site Preview"] + types: + - completed env: WEBSITE_TO_AUDIT: 'https://process-analytics-process-analytics-dev-site_preview-pr-${{ github.event.pull_request.number }}.surge.sh/' @@ -16,7 +11,6 @@ env: jobs: Axe-CLI: runs-on: ubuntu-latest - needs: site_preview steps: - name: Checkout uses: actions/checkout@v3 diff --git a/.github/workflows/lighthouse.yml b/.github/workflows/lighthouse.yml index 931c78c40..21c065265 100644 --- a/.github/workflows/lighthouse.yml +++ b/.github/workflows/lighthouse.yml @@ -1,16 +1,9 @@ name: ♿️ A11Y CI with Lighthouse on: - pull_request: - paths: - - '**/.github/workflows/lighthouse.yml' - - '**/.github/workflows/lighthouse-comment.js' - - '**/.github/workflows/lighthouse-budget.json' - - '.github/workflows/generate-site-preview.yml' - - 'src/**/*' - - 'package.json' - - 'package-lock.json' - - 'gatsby-*.js' - - '.nvmrc' + workflow_run: + workflows: ["Generate Site Preview"] + types: + - completed env: WEBSITE_TO_AUDIT: `https://process-analytics-process-analytics-dev-site_preview-pr-${{ github.event.pull_request.number }}.surge.sh/` diff --git a/.github/workflows/pa11y.yml b/.github/workflows/pa11y.yml index 008267601..6bf30456f 100644 --- a/.github/workflows/pa11y.yml +++ b/.github/workflows/pa11y.yml @@ -1,15 +1,9 @@ name: ♿️ A11Y CI with Pa11y on: - pull_request: - paths: - - '**/.github/workflows/pa11y.yml' - - '**/.pa11yci' - - '.github/workflows/generate-site-preview.yml' - - 'src/**/*' - - 'package.json' - - 'package-lock.json' - - 'gatsby-*.js' - - '.nvmrc' + workflow_run: + workflows: ["Generate Site Preview"] + types: + - completed env: WEBSITE_TO_AUDIT: `https://process-analytics-process-analytics-dev-site_preview-pr-${{ github.event.pull_request.number }}.surge.sh/`