Skip to content

chore: complete version bump to 0.42.0-alpha.8 (www, roadmap.tsx) #1105

chore: complete version bump to 0.42.0-alpha.8 (www, roadmap.tsx)

chore: complete version bump to 0.42.0-alpha.8 (www, roadmap.tsx) #1105

Workflow file for this run

name: AutoFlow CI
on:
push:
branches: [main, dev]
pull_request:
branches: [main, dev]
workflow_call:
workflow_dispatch:
permissions:
contents: read
concurrency:
group: ci-${{ github.ref }}
cancel-in-progress: true
jobs:
dependency-review:
if: github.event_name == 'pull_request'
runs-on: ubuntu-latest
permissions:
contents: read
pull-requests: write
steps:
# v5.0.0
- uses: actions/dependency-review-action@a1d282b36b6f3519aa1f3fc636f609c47dddb294
with:
fail-on-severity: high
autoflow-ci:
runs-on: ubuntu-latest
timeout-minutes: 30
steps:
# v7.0.0
- uses: actions/checkout@9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0
with:
fetch-depth: 0
- uses: ./.github/actions/setup-deno-workspace
- name: Install Playwright browsers
# All three engines up front: the gate's fixture:request-time:gate
# runs the request-time fixture suite on Chromium, Firefox and WebKit.
run: ./node_modules/.bin/playwright install --with-deps chromium firefox webkit
- name: AutoFlow3 CI gate
run: deno task autoflow:ci
# Cross-browser smoke: the main gate is chromium-only. Run the core
# DSD/island-hydration/theme specs on Firefox and WebKit against the
# www/dist the gate's build step already produced.
- name: Firefox smoke E2E
run: deno task test:e2e:firefox-smoke
- name: WebKit smoke E2E
run: deno task test:e2e:webkit-smoke