Skip to content

Home Assistant Nightly Beta Tests #962

Home Assistant Nightly Beta Tests

Home Assistant Nightly Beta Tests #962

name: Home Assistant Nightly Beta Tests
on:
schedule:
- cron: "0 0 * * *"
workflow_dispatch:
jobs:
beta-tests:
runs-on: ubuntu-22.04
steps:
- name: Checkout
uses: actions/checkout@v7
- name: Install pnpm
uses: pnpm/action-setup@v6
- name: Set up Node.js
uses: actions/setup-node@v7
with:
node-version: 24
cache: 'pnpm'
- name: Install
run: pnpm install
- name: E2E Tests
run: TAG=beta pnpm test:ci
- name: Create coverage
run: pnpm coverage:report
- uses: actions/upload-artifact@v7
if: always()
with:
name: test-report
path: |
playwright-report/
coverage/
retention-days: 30