Skip to content

3.0.0-next.0

3.0.0-next.0 #24

Workflow file for this run

name: npm test
on:
push:
branches: [main]
tags-ignore: [v*-alpha, v*-next]
paths-ignore:
- ".github/**"
workflow_dispatch:
env:
VITE_BROWSERSTACK_USERNAME: "${{ secrets.VITE_BROWSERSTACK_USERNAME }}"
VITE_BROWSERSTACK_KEY: "${{ secrets.VITE_BROWSERSTACK_KEY }}"
jobs:
test-node-lts:
name: "node.js lts"
runs-on: ubuntu-latest
environment: BrowserStackEnv
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "lts/*"
cache: "npm"
- name: Build
run: |
npm install
npm run build
npm test
test-node-v18:
name: "node.js v18"
runs-on: ubuntu-latest
if: ${{ always() }}
needs: [test-node-lts]
environment: BrowserStackEnv
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: "18"
cache: "npm"
- name: Build
run: |
npm install
npm run build
npm test