Skip to content

Commit 3874e6c

Browse files
authored
ci: Disable running integration tests (#361)
Currently we don't have a remote system to run the integration tests on. This causes every PR check to fail. Until we resolve this disable running the integration tests. - Mocha.js 10.x.x supports min node 14 so update the node version matrix to node 14, 16, 18. - Bump setup-node and checkout actions to the latest version
1 parent 9ea8ac1 commit 3874e6c

File tree

1 file changed

+11
-10
lines changed

1 file changed

+11
-10
lines changed

.github/workflows/ci.yml

+11-10
Original file line numberDiff line numberDiff line change
@@ -13,29 +13,30 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
node-version: [8.x, 10.x, 12.x]
16+
# mochajs 10.x.x uses min node 14
17+
node-version: [14.x, 16.x, 18.x]
1718

1819
steps:
19-
- uses: actions/checkout@v2
20+
- uses: actions/checkout@v3
2021
- name: Use Node.js ${{ matrix.node-version }}
21-
uses: actions/setup-node@v1
22+
uses: actions/setup-node@v3
2223
with:
2324
node-version: ${{ matrix.node-version }}
2425
- run: npm ci
2526
- run: npm run build --if-present
2627
- run: npm test
2728
env:
2829
CI: true
29-
- run: npm run test-integration
30-
env:
31-
TKTRANSPORT: 'ssh'
32-
TKHOST: ${{ secrets.IBMI_HOSTNAME }}
33-
TKUSER: ${{ secrets.IBMI_USERNAME }}
34-
TKPASS: ${{ secrets.IBMI_PASSWORD }}
30+
# - run: npm run test-integration
31+
# env:
32+
# TKTRANSPORT: 'ssh'
33+
# TKHOST: ${{ secrets.IBMI_HOSTNAME }}
34+
# TKUSER: ${{ secrets.IBMI_USERNAME }}
35+
# TKPASS: ${{ secrets.IBMI_PASSWORD }}
3536

3637
eslint:
3738
runs-on: ubuntu-latest
3839
steps:
39-
- uses: actions/checkout@v2
40+
- uses: actions/checkout@v3
4041
- run: npm ci
4142
- run: npm run lint

0 commit comments

Comments
 (0)