We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a56fefa commit 19085a5Copy full SHA for 19085a5
.github/workflows/run_tests.yml
@@ -10,19 +10,28 @@ on:
10
11
jobs:
12
aws_cdk:
13
- runs-on: ubuntu-latest
+ strategy:
14
+ fail-fast: true
15
+ matrix:
16
+ os: [ubuntu-latest, windows-latest, macOS-latest]
17
+
18
+ runs-on: ${{ matrix.os }}
19
20
steps:
21
- name: Checkout
22
uses: actions/checkout@v2
23
24
- name: install npm
- run: 'sudo apt update -y && sudo apt install nodejs npm -y'
25
+ uses: actions/setup-node@v3
26
27
- name: Install AWS CDK
28
+ shell: bash
29
run: 'sudo npm install -g aws-cdk'
30
- - name: Install Requirements
31
+ - name: Install Requirements
32
33
run: 'pip3 install -r requirements.txt'
34
35
- name: Run tests
36
37
run: 'pytest'
0 commit comments