Files
noVNC/.github/workflows/test.yml
T
Samuel Mannehed ac861f9e28 Use the "macos-latest" label for GitHub workflow
As of 2026-07-15 macos-latest was migrated to use the macOS 26 runner
image. This change has no practical effect right now, it just means we
will automatically follow future updates to the "macos-latest" label.
2026-08-20 12:01:54 +02:00

29 lines
604 B
YAML

name: Test
on: [push, pull_request]
jobs:
test:
strategy:
matrix:
os:
- ubuntu-latest
- windows-latest
browser:
- ChromeHeadless
- FirefoxHeadless
include:
- os: macos-latest
browser: Safari
- os: windows-latest
browser: EdgeHeadless
fail-fast: false
runs-on: ${{ matrix.os }}
steps:
- uses: actions/checkout@v6
- uses: actions/setup-node@v6
- run: npm update
- run: npm run test
env:
TEST_BROWSER_NAME: ${{ matrix.browser }}