From 39e27ce6713bff787cad76fff4a87b85ee6c6d7f Mon Sep 17 00:00:00 2001 From: Yousaf Nabi Date: Mon, 12 Feb 2024 19:57:49 +0000 Subject: [PATCH] chore: just failing versions --- .github/workflows/build-and-test.yml | 158 +++++++++++++-------------- 1 file changed, 79 insertions(+), 79 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index f10325ce..1017b4e9 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -91,93 +91,93 @@ jobs: fail-fast: false matrix: include: - - os: macos-14 - arch: amd64 - node-version: 16 - - os: macos-12 - arch: arm64 - node-version: 16 - - os: windows-latest - arch: amd64 - node-version: 16 + # - os: macos-14 + # arch: amd64 + # node-version: 16 + # - os: macos-12 + # arch: arm64 + # node-version: 16 + # - os: windows-latest + # arch: amd64 + # node-version: 16 + # - os: ubuntu-latest + # arch: amd64 + # musl: false + # docker: false + # node-version: 16 + # - os: ubuntu-latest + # arch: arm64 + # musl: false + # docker: true + # node-version: 16 + # - os: ubuntu-latest + # arch: arm64 + # musl: true + # docker: true + # node-version: 16 - os: ubuntu-latest arch: amd64 - musl: false - docker: false - node-version: 16 - - os: ubuntu-latest - arch: arm64 - musl: false - docker: true - node-version: 16 - - os: ubuntu-latest - arch: arm64 musl: true docker: true node-version: 16 + # - os: macos-14 + # arch: amd64 + # node-version: 18 + # - os: macos-12 + # arch: arm64 + # node-version: 18 + # - os: windows-latest + # arch: amd64 + # node-version: 18 + # - os: ubuntu-latest + # arch: amd64 + # musl: false + # docker: false + # node-version: 18 + # - os: ubuntu-latest + # arch: arm64 + # musl: false + # docker: true + # node-version: 18 + # - os: ubuntu-latest + # arch: arm64 + # musl: true + # docker: true + # node-version: 18 - os: ubuntu-latest arch: amd64 musl: true docker: true - node-version: 16 - - os: macos-14 - arch: amd64 - node-version: 18 - - os: macos-12 - arch: arm64 - node-version: 18 - - os: windows-latest - arch: amd64 - node-version: 18 - - os: ubuntu-latest - arch: amd64 - musl: false - docker: false - node-version: 18 - - os: ubuntu-latest - arch: arm64 - musl: false - docker: true node-version: 18 - - os: ubuntu-latest - arch: arm64 - musl: true - docker: true - node-version: 18 - - os: ubuntu-latest - arch: amd64 - musl: true - docker: true - node-version: 18 - - os: macos-14 - arch: amd64 - node-version: 20 - - os: macos-12 - arch: arm64 - node-version: 20 - - os: windows-latest - arch: amd64 - node-version: 20 - - os: ubuntu-latest - arch: amd64 - musl: false - docker: false - node-version: 20 - - os: ubuntu-latest - arch: arm64 - musl: false - docker: true - node-version: 20 - - os: ubuntu-latest - arch: arm64 - musl: true - docker: true - node-version: 20 - - os: ubuntu-latest - arch: amd64 - musl: true - docker: true - node-version: 20 + # - os: macos-14 + # arch: amd64 + # node-version: 20 + # - os: macos-12 + # arch: arm64 + # node-version: 20 + # - os: windows-latest + # arch: amd64 + # node-version: 20 + # - os: ubuntu-latest + # arch: amd64 + # musl: false + # docker: false + # node-version: 20 + # - os: ubuntu-latest + # arch: arm64 + # musl: false + # docker: true + # node-version: 20 + # - os: ubuntu-latest + # arch: arm64 + # musl: true + # docker: true + # node-version: 20 + # - os: ubuntu-latest + # arch: amd64 + # musl: true + # docker: true + # node-version: 20 env: NODE_VERSION: ${{ matrix.node-version }} @@ -214,10 +214,10 @@ jobs: uses: docker/setup-buildx-action@v3 - if: runner.os == 'Linux' && matrix.docker == true && matrix.musl != true && matrix.arch == 'arm64' name: test arm64 - run: docker run -v $PWD:/home/node/app --platform linux/${{ matrix.arch }} --rm node:${{ matrix.node-version }} bin/bash -c 'chown -R 1001:127 "/root/.npm" && apt install -y shared-mime-info && cd /home/node/app && ./script/ci/download-standalone-and-test.sh' + run: docker run -v $PWD:/home/node/app --platform linux/${{ matrix.arch }} --rm node:${{ matrix.node-version }} /bin/bash -c 'chown -R 1001:127 "/root/.npm" && apt install -y shared-mime-info && cd /home/node/app && ./script/ci/download-standalone-and-test.sh' - if: runner.os == 'Linux' && matrix.docker == true && matrix.musl == true name: test linux ${{ matrix.arch }} musl - run: docker run -v $PWD:/home/node/app --platform linux/${{ matrix.arch }} --rm node:${{ matrix.node-version }}-alpine bin/sh -c 'chown -R 1001:127 "/root/.npm" && apk add bash curl shared-mime-info && cd /home/node/app && ./script/ci/download-standalone-and-test.sh' + run: docker run -v $PWD:/home/node/app --platform linux/${{ matrix.arch }} --rm node:${{ matrix.node-version }}-alpine /bin/sh -c 'chown -R 1001:127 "/root/.npm" && apk add bash curl shared-mime-info && cd /home/node/app && ./script/ci/download-standalone-and-test.sh' # release_dry_run: # runs-on: ubuntu-latest