File tree Expand file tree Collapse file tree 6 files changed +470
-71
lines changed Expand file tree Collapse file tree 6 files changed +470
-71
lines changed Original file line number Diff line number Diff line change 1+ name : CI
2+
3+ on :
4+ push :
5+ branches :
6+ - main
7+ - master
8+ pull_request : {}
9+
10+ concurrency :
11+ group : ci-${{ github.head_ref || github.ref }}
12+ cancel-in-progress : true
13+
14+ jobs :
15+ test :
16+ name : " Tests"
17+ runs-on : ubuntu-latest
18+
19+ steps :
20+ - uses : actions/checkout@v3
21+ - name : Install Node
22+ uses : actions/setup-node@v3
23+ with :
24+ node-version : 14.x
25+ cache : yarn
26+ - name : Install Dependencies
27+ run : yarn install --frozen-lockfile
28+ # - name: Lint
29+ # run: yarn lint
30+ - name : Run Tests
31+ run : yarn test
32+
33+ floating :
34+ name : " Floating Dependencies"
35+ runs-on : ubuntu-latest
36+
37+ steps :
38+ - uses : actions/checkout@v3
39+ - uses : actions/setup-node@v3
40+ with :
41+ node-version : 14.x
42+ cache : yarn
43+ - name : Install Dependencies
44+ run : yarn install --no-lockfile
45+ - name : Run Tests
46+ run : yarn test
47+
48+ try-scenarios :
49+ name : ${{ matrix.try-scenario }}
50+ runs-on : ubuntu-latest
51+ needs : " test"
52+
53+ strategy :
54+ fail-fast : false
55+ matrix :
56+ try-scenario :
57+ - ember-lts-3.4
58+ - ember-lts-3.8
59+ # - ember-lts-3.24
60+ # - ember-lts-3.28
61+ # - ember-release
62+ # - ember-beta
63+ # - ember-canary
64+ # - ember-classic
65+ # - embroider-safe
66+ # - embroider-optimized
67+
68+ steps :
69+ - uses : actions/checkout@v3
70+ - name : Install Node
71+ uses : actions/setup-node@v3
72+ with :
73+ node-version : 14.x
74+ cache : yarn
75+ - name : Install Dependencies
76+ run : yarn install --frozen-lockfile
77+ - name : Run Tests
78+ run : ./node_modules/.bin/ember try:one ${{ matrix.try-scenario }}
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 11# Ember Asset Loader
22
3- [ ![ Build Status] ( https://travis-ci.org /ember-engines/ember-asset-loader.svg?branch=master )] ( https://travis-ci.org /ember-engines/ember-asset-loader )
3+ [ ![ Build Status] ( https://github.com /ember-engines/ember-asset-loader/workflows/CI/badge .svg )] ( https://github.com /ember-engines/ember-asset-loader/actions?query=workflow%3ACI )
44[ ![ Code Climate] ( https://codeclimate.com/github/trentmwillis/ember-asset-loader/badges/gpa.svg )] ( https://codeclimate.com/github/trentmwillis/ember-asset-loader )
55
66Provides experimental support for the [ Asset Manifest RFC] ( https://github.com/emberjs/rfcs/pull/153 ) and [ Asset Loader Service RFC] ( https://github.com/emberjs/rfcs/pull/158 ) .
Original file line number Diff line number Diff line change 1+ /* global __eaiEngineLookup */
12import RSVP from 'rsvp' ;
23import Ember from 'ember' ;
34import AssetLoadError from '../errors/asset-load' ;
Original file line number Diff line number Diff line change 3939 "ember-maybe-import-regenerator" : " ^0.1.6" ,
4040 "ember-resolver" : " ^5.1.3" ,
4141 "ember-source" : " ~3.12.0" ,
42+ "ember-try" : " ^2.0.0" ,
4243 "eslint-plugin-node" : " ^11.0.0" ,
4344 "loader.js" : " ^4.7.0" ,
4445 "mocha" : " ^6.0.2" ,
You can’t perform that action at this time.
0 commit comments