|
17 | 17 | BIT_TOKEN: ${{ secrets.BIT_TOKEN }}
|
18 | 18 |
|
19 | 19 | jobs:
|
20 |
| - # Test angular-v12 |
| 20 | + # Test angular-v13 |
| 21 | + v13: |
| 22 | + runs-on: ubuntu-latest |
| 23 | + if: "!contains(github.event.head_commit.message, 'skip-ci')" |
| 24 | + container: |
| 25 | + image: docker://bitcli/bit:latest |
| 26 | + steps: |
| 27 | + - uses: teambit/setup-action@v1 |
| 28 | + with: |
| 29 | + name: angular-github-actions |
| 30 | + BIT_TOKEN: ${{ env.BIT_TOKEN }} |
| 31 | + |
| 32 | + - uses: actions/checkout@v2 |
| 33 | + |
| 34 | + - name: Remove v12 |
| 35 | + run: bit remove angular-v12 -s -f --log |
| 36 | + |
| 37 | + - name: Remove v11 |
| 38 | + run: bit remove angular-v11 -s -f --log |
| 39 | + |
| 40 | + - name: Remove v10 |
| 41 | + run: bit remove angular-v10 -s -f --log |
| 42 | + |
| 43 | + - name: Remove v9 |
| 44 | + run: bit remove angular-v9 -s -f --log |
| 45 | + |
| 46 | + - name: Remove v8 |
| 47 | + run: bit remove angular-v8 -s -f --log |
| 48 | + |
| 49 | + - name: Add example app |
| 50 | + run: bit add examples/demo-lib-v13 --log |
| 51 | + |
| 52 | + - name: Install dependencies |
| 53 | + run: bit install --log |
| 54 | + |
| 55 | + # Compile the aspects |
| 56 | + - name: Bit compile aspects |
| 57 | + run: bit compile ng-packagr angular-eslint-config angular angular-v13 --log |
| 58 | + |
| 59 | + # Run bit link to regenerate the package.json of the example component |
| 60 | + - name: Bit link |
| 61 | + run: bit link --log |
| 62 | + |
| 63 | + # Compile the example component |
| 64 | + - name: Bit compile example |
| 65 | + run: bit compile demo-lib-v13 --log |
| 66 | + |
| 67 | + - name: Bit test |
| 68 | + run: bit test --log |
| 69 | + |
| 70 | + - name: Bit build |
| 71 | + run: bit build --log |
| 72 | + |
| 73 | + - uses: actions/upload-artifact@v2 |
| 74 | + with: |
| 75 | + name: debug-log |
| 76 | + path: $HOME/Library/Caches/Bit/logs |
| 77 | + |
| 78 | +# Test angular-v12 |
21 | 79 | v12:
|
22 | 80 | runs-on: ubuntu-latest
|
23 | 81 | if: "!contains(github.event.head_commit.message, 'skip-ci')"
|
|
31 | 89 |
|
32 | 90 | - uses: actions/checkout@v2
|
33 | 91 |
|
| 92 | + - name: Remove v13 |
| 93 | + run: bit remove angular-v13 -s -f --log |
| 94 | + |
34 | 95 | - name: Remove v11
|
35 | 96 | run: bit remove angular-v11 -s -f --log
|
36 | 97 |
|
|
86 | 147 |
|
87 | 148 | - uses: actions/checkout@v2
|
88 | 149 |
|
| 150 | + - name: Remove v13 |
| 151 | + run: bit remove angular-v13 -s -f --log |
| 152 | + |
89 | 153 | - name: Remove v12
|
90 | 154 | run: bit remove angular-v12 -s -f
|
91 | 155 |
|
@@ -141,6 +205,9 @@ jobs:
|
141 | 205 |
|
142 | 206 | - uses: actions/checkout@v2
|
143 | 207 |
|
| 208 | + - name: Remove v13 |
| 209 | + run: bit remove angular-v13 -s -f --log |
| 210 | + |
144 | 211 | - name: Remove v12
|
145 | 212 | run: bit remove angular-v12 -s -f
|
146 | 213 |
|
@@ -196,6 +263,9 @@ jobs:
|
196 | 263 |
|
197 | 264 | - uses: actions/checkout@v2
|
198 | 265 |
|
| 266 | + - name: Remove v13 |
| 267 | + run: bit remove angular-v13 -s -f --log |
| 268 | + |
199 | 269 | - name: Remove v12
|
200 | 270 | run: bit remove angular-v12 -s -f
|
201 | 271 |
|
@@ -251,6 +321,9 @@ jobs:
|
251 | 321 |
|
252 | 322 | - uses: actions/checkout@v2
|
253 | 323 |
|
| 324 | + - name: Remove v13 |
| 325 | + run: bit remove angular-v13 -s -f --log |
| 326 | + |
254 | 327 | - name: Remove v12
|
255 | 328 | run: bit remove angular-v12 -s -f
|
256 | 329 |
|
|
0 commit comments