Skip to content

ui: a11y fixes from web-design-guidelines audit + transition: all sweep #307

ui: a11y fixes from web-design-guidelines audit + transition: all sweep

ui: a11y fixes from web-design-guidelines audit + transition: all sweep #307

Workflow file for this run

name: CI
on:
push:
branches: [main]
pull_request:
branches: [main]
permissions:
contents: read
jobs:
zig:
uses: nullclaw/nullbuilder/.github/workflows/zig-ci.yml@v1
permissions:
contents: read
with:
binary_name: nullhub
artifact_prefix: nullhub
node_version: "22"
node_cache_dependency_path: ui/package-lock.json
targets_json: >-
[
{"os":"ubuntu-latest","target":"linux-x86_64","zig_target":"x86_64-linux-musl"},
{"os":"ubuntu-latest","target":"linux-aarch64","zig_target":"aarch64-linux-musl"},
{"os":"macos-latest","target":"macos-aarch64","zig_target":"aarch64-macos"},
{"os":"windows-latest","target":"windows-x86_64","zig_target":"x86_64-windows"}
]
test_command: bash tests/test_backend.sh
pre_build_command: |
npm --prefix ui ci --no-audit --no-fund
npm --prefix ui run build
build_args: -Dbuild-ui=false
# E2E runs only on the native Linux target.
e2e_target: linux-x86_64
e2e_command: bash tests/test_e2e.sh