From d2edf871562a41d70db64738e5a27e55c5f46f56 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Thu, 7 Jan 2021 00:33:05 -0600 Subject: [PATCH 1/2] Try running the tests using Atom snap --- .github/workflows/CI.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index 8015baf4..ed6231a2 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -95,6 +95,9 @@ jobs: node_arch: x86 - os: ubuntu-16.04 node_version: 12 + - os: ubuntu-latest + node_version: 12 + snap: true - os: macos-10.15 node_version: 12 steps: @@ -115,6 +118,10 @@ jobs: node-version: ${{ matrix.node_version }} architecture: ${{ matrix.node_arch }} + - name: Setup Atom snap + if: ${{ contains(matrix.snap, 'true') }} + run: sudo snap install atom --channel stable/fix-65 --classic + - name: Install dependencies only run: | npm install --ignore-scripts @@ -134,6 +141,10 @@ jobs: - name: Run tests run: npm run test + - name: Run tests using Atom + if: ${{ contains(matrix.snap, 'true') }} + run: atom --test spec + - name: Run benchmarks if: ${{ !contains(matrix.node_arch, 'x86') }} # https://github.com/npm/npm-lifecycle/issues/54 run: npm run benchmark From e4fbd3ec05d66c882e2a109b391a462960772081 Mon Sep 17 00:00:00 2001 From: Amin Yahyaabadi Date: Thu, 7 Jan 2021 00:33:09 -0600 Subject: [PATCH 2/2] temp --- .github/workflows/CI.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/CI.yml b/.github/workflows/CI.yml index ed6231a2..26f92774 100644 --- a/.github/workflows/CI.yml +++ b/.github/workflows/CI.yml @@ -14,8 +14,8 @@ jobs: matrix: os: - ubuntu-20.04 - - macos-11.0 - - windows-latest + # - macos-11.0 + # - windows-latest node_version: - 12 node_arch: @@ -81,25 +81,25 @@ jobs: matrix: os: - ubuntu-20.04 - - macos-11.0 - - windows-latest + # - macos-11.0 + # - windows-latest node_version: - 10 - - 12 - - 14 + # - 12 + # - 14 node_arch: - x64 include: - - os: windows-2016 - node_version: 12 - node_arch: x86 - - os: ubuntu-16.04 - node_version: 12 + # - os: windows-2016 + # node_version: 12 + # node_arch: x86 + # - os: ubuntu-16.04 + # node_version: 12 - os: ubuntu-latest node_version: 12 snap: true - - os: macos-10.15 - node_version: 12 + # - os: macos-10.15 + # node_version: 12 steps: - uses: actions/checkout@v2