Skip to content

Bump eslint-plugin-qunit from 7.0.0 to 8.0.1 #408

Bump eslint-plugin-qunit from 7.0.0 to 8.0.1

Bump eslint-plugin-qunit from 7.0.0 to 8.0.1 #408

Workflow file for this run

name: CI
on:
pull_request:
# filtering branches here prevents duplicate builds from pull_request and push
branches:
- master
- 'v*'
# always run CI for tags
tags:
- '*'
push:
branches:
- master
- 'v*'
jobs:
lint:
name: 'Linting'
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
- run: yarn install --frozen-lockfile --non-interactive
- run: yarn lint
tests_linux:
needs: lint
name: 'Tests: ubuntu (node@${{ matrix.node-version }})'
runs-on: ubuntu-latest
strategy:
matrix:
node-version: ['12', '14']
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
with:
node-version: ${{ matrix.node-version }}
- run: yarn install --frozen-lockfile --non-interactive
- run: yarn test:ember
tests_other:
needs: lint
name: 'Tests: ${{ matrix.os }}'
runs-on: '${{ matrix.os }}-latest'
strategy:
matrix:
os: [macOS, windows]
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
- run: yarn install --frozen-lockfile --non-interactive
- run: yarn test:ember
tests_ember_compat:
needs: [lint, tests_linux]
name: 'Ember compatibility tests: ember-source@${{ matrix.ember-version }})'
runs-on: ubuntu-latest
strategy:
matrix:
ember-version:
['lts-3.24', 'release', 'beta', 'canary', 'default-with-jquery', 'classic']
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
with:
node-version: 14.x
- run: yarn install --frozen-lockfile --non-interactive
- run: yarn ember try:one ember-${{ matrix.ember-version }}
tests_embroider_compat:
needs: [lint, tests_linux]
name: 'Embroider compatibility tests: ${{ matrix.embroider-version }})'
runs-on: ubuntu-latest
strategy:
matrix:
embroider-version:
['safe', 'optimized']
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
with:
node-version: 14.x
- run: yarn install --frozen-lockfile --non-interactive
- run: yarn ember try:one embroider-${{ matrix.embroider-version }}
tests_ts_compat:
needs: lint
name: 'Type checking: TS ${{ matrix.ts-version }}'
runs-on: ubuntu-latest
continue-on-error: false
strategy:
matrix:
ts-version: ['3.7', '3.8', '3.9', '4.0', '4.1', '4.2', '4.3', '4.4', '4.5', 'next']
steps:
- uses: actions/checkout@v2
- uses: volta-cli/action@v1
- run: yarn install --frozen-lockfile --non-interactive
- run: './node_modules/.bin/ember try:one ts-${{ matrix.ts-version }}'