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 1
1
# Ember Asset Loader
2
2
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 )
4
4
[ ![ Code Climate] ( https://codeclimate.com/github/trentmwillis/ember-asset-loader/badges/gpa.svg )] ( https://codeclimate.com/github/trentmwillis/ember-asset-loader )
5
5
6
6
Provides 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 */
1
2
import RSVP from 'rsvp' ;
2
3
import Ember from 'ember' ;
3
4
import AssetLoadError from '../errors/asset-load' ;
Original file line number Diff line number Diff line change 39
39
"ember-maybe-import-regenerator" : " ^0.1.6" ,
40
40
"ember-resolver" : " ^5.1.3" ,
41
41
"ember-source" : " ~3.12.0" ,
42
+ "ember-try" : " ^2.0.0" ,
42
43
"eslint-plugin-node" : " ^11.0.0" ,
43
44
"loader.js" : " ^4.7.0" ,
44
45
"mocha" : " ^6.0.2" ,
You can’t perform that action at this time.
0 commit comments