From e101a1546117b8314f99ed391c59370371473ecd 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 | 20 ++++++++++++++----- 2 files changed, 25 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..a9aaf6c 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,18 @@ -sudo: false +branches: + only: + - master +arch: + - arm64 + - ppc64le + - s390x +dist: focal language: node_js node_js: - - "10" - - "12" - - "13" + - 10 + - 12 + - 14 + - 16 + - 18 + services: - - redis-server + - redis