Skip to content

section-alert: Improve announcements across screen readers #5106

section-alert: Improve announcements across screen readers

section-alert: Improve announcements across screen readers #5106

Workflow file for this run

name: Deploy PR previews
on:
pull_request:
types:
- opened
- reopened
- synchronize
- closed
concurrency: preview-${{ github.ref }}
jobs:
deploy-preview:
runs-on: ubuntu-20.04
steps:
- name: Checkout 🛎️
uses: actions/checkout@v4
- name: Setup Node.js 18.18.2
uses: actions/setup-node@v4
with:
node-version: 18.18.2
- name: Get yarn cache directory path
id: yarn-cache-dir-path
run: echo "dir=$(yarn cache dir)" >> $GITHUB_OUTPUT
- uses: actions/cache@v3
id: yarn-cache
with:
path: |
${{ steps.yarn-cache-dir-path.outputs.dir }}
node_modules
key: ${{ runner.os }}-yarn-${{ hashFiles('yarn.lock') }}
restore-keys: |
${{ runner.os }}-yarn-
- name: Install dependencies
run: yarn
- name: Build
run: yarn build-site
env:
GITHUB_PR_PREVIEW_NUMBER: ${{ github.event.number }}
BASE_PATH: /pr-preview/pr-${{ github.event.number }}
# Github has a maximum RAM size of 7 GiB by default
# Building storybook requires extra RAM, so we are bumping the `max-old-space-size` to 6 GiB
# https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners#supported-runners-and-hardware-resources
NODE_OPTIONS: --max-old-space-size=6144
- name: Deploy preview
uses: rossjrw/pr-preview-action@v1
with:
source-dir: docs/out