Skip to content

[EuiFlyout] Missing flyout title in screen reader announcement #14788

[EuiFlyout] Missing flyout title in screen reader announcement

[EuiFlyout] Missing flyout title in screen reader announcement #14788

Workflow file for this run

name: "Changelog required"
on:
pull_request:
types: [opened, synchronize, reopened, ready_for_review, labeled, unlabeled]
branches: [main]
jobs:
# Check for changes in all public packages, needed in the `changelog` job
detect-changes:
runs-on: ubuntu-latest
outputs:
changed-packages: ${{ steps.changes.outputs.changed-packages }}
steps:
- uses: actions/checkout@v2
with:
fetch-depth: 0
- name: Detect package changes
id: changes
uses: ./.github/actions/detect-package-changes
# Enforces the update of a changelog file on every pull request for all public packages
# unless the PR contains the `skip-changelog` label
changelog-checks:
needs: detect-changes
runs-on: ubuntu-latest
strategy:
matrix:
package: ${{ fromJson(needs.detect-changes.outputs.changed-packages) }}
steps:
- uses: actions/checkout@v2
- name: Check changelog for ${{ matrix.package }}
# TODO specific "package" labels could be checked here?
if: ${{ !contains(github.event.pull_request.labels.*.name, 'skip-changelog') }}
uses: ./.github/actions/check-changelog
with:
pr-number: ${{ github.event.pull_request.number }}
package-path: packages/${{ matrix.package }}
# This job will always run and succeed, ensuring the overall check completes.
changelog:
needs: changelog-checks
runs-on: ubuntu-latest
if: always()
steps:
- name: Finish changelog checks
run: echo "Changelog checks finished."