From b01a31cb4dc8d84429975c1981c7205087035839 Mon Sep 17 00:00:00 2001 From: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> Date: Fri, 29 Apr 2022 21:20:23 +0800 Subject: [PATCH] ci: update environment - test against Node.js v16,v17,v18 - test against Redis v7 - test against alternate architectures see: https://github.com/loopbackio/cicd/issues/2 see: https://github.com/loopbackio/cicd/issues/27 Signed-off-by: Rifa Achrinza <25147899+achrinza@users.noreply.github.com> --- .github/workflows/continuous-integration.yaml | 12 ++++++++++-- .travis.yml | 17 ++++++++++++----- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/.github/workflows/continuous-integration.yaml b/.github/workflows/continuous-integration.yaml index eefebe8..0e5f98d 100644 --- a/.github/workflows/continuous-integration.yaml +++ b/.github/workflows/continuous-integration.yaml @@ -13,8 +13,16 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - node-version: [10, 12, 14] - redis-version: [6] + node-version: + - 10 + - 12 + - 14 + - 16 + - 17 + - 18 + redis-version: + - 6 + - 7 steps: - name: Git checkout diff --git a/.travis.yml b/.travis.yml index aa05a87..c9ec9fe 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,15 @@ -sudo: false +arch: + - arm64 + - ppc64le + - s390x +dist: focal language: node_js node_js: - - "10" - - "12" - - "13" + - 10 + - 12 + - 14 + - 16 + - 18 + services: - - redis-server + - redis