| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent 292d13a commit d18a67f
6 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -30,14 +30,17 @@ concurrency: | |||
| 30 | 30 | env: | |
| 31 | 31 | PYTHON_VERSION: '3.12' | |
| 32 | 32 | FLAKY_TESTS: keep_retrying | |
| 33 | + CC: sccache clang | ||
| 34 | + CXX: sccache clang++ | ||
| 35 | + SCCACHE_GHA_ENABLED: 'true' | ||
| 33 | 36 | ||
| 34 | 37 | permissions: | |
| 35 | 38 | contents: read | |
| 36 | 39 | ||
| 37 | 40 | jobs: | |
| 38 | 41 | build-tarball: | |
| 39 | 42 | if: github.event.pull_request.draft == false | |
| 40 | - runs-on: ubuntu-latest | ||
| 43 | + runs-on: ubuntu-24.04 | ||
| 41 | 44 | steps: | |
| 42 | 45 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 43 | 46 | with: | |
@@ -46,6 +49,10 @@ jobs: | |||
| 46 | 49 | uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 | |
| 47 | 50 | with: | |
| 48 | 51 | python-version: ${{ env.PYTHON_VERSION }} | |
| 52 | + - name: Set up sccache | ||
| 53 | + uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 | ||
| 54 | + with: | ||
| 55 | + version: v0.8.0 | ||
| 49 | 56 | - name: Environment Information | |
| 50 | 57 | run: npx envinfo | |
| 51 | 58 | - name: Make tarball | |
@@ -63,7 +70,7 @@ jobs: | |||
| 63 | 70 | path: tarballs | |
| 64 | 71 | test-tarball-linux: | |
| 65 | 72 | needs: build-tarball | |
| 66 | - runs-on: ubuntu-latest | ||
| 73 | + runs-on: ubuntu-24.04 | ||
| 67 | 74 | steps: | |
| 68 | 75 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 69 | 76 | with: | |
@@ -72,6 +79,10 @@ jobs: | |||
| 72 | 79 | uses: actions/setup-python@82c7e631bb3cdc910f68e0081d67478d79c6982d # v5.1.0 | |
| 73 | 80 | with: | |
| 74 | 81 | python-version: ${{ env.PYTHON_VERSION }} | |
| 82 | + - name: Set up sccache | ||
| 83 | + uses: mozilla-actions/sccache-action@2e7f9ec7921547d4b46598398ca573513895d0bd # v0.0.4 | ||
| 84 | + with: | ||
| 85 | + version: v0.8.0 | ||
| 75 | 86 | - name: Environment Information | |
| 76 | 87 | run: npx envinfo | |
| 77 | 88 | - name: Download tarball | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -32,18 +32,17 @@ concurrency: | |||
| 32 | 32 | env: | |
| 33 | 33 | PYTHON_VERSION: '3.12' | |
| 34 | 34 | FLAKY_TESTS: keep_retrying | |
| 35 | + CC: sccache clang | ||
| 36 | + CXX: sccache clang++ | ||
| 37 | + SCCACHE_GHA_ENABLED: 'true' | ||
| 35 | 38 | ||
| 36 | 39 | permissions: | |
| 37 | 40 | contents: read | |
| 38 | 41 | ||
| 39 | 42 | jobs: | |
| 40 | 43 | coverage-linux-without-intl: | |
| 41 | 44 | if: github.event.pull_request.draft == false | |
| 42 | - runs-on: ubuntu-latest | ||
| 43 | - env: | ||
| 44 | - CC: sccache gcc | ||
| 45 | - CXX: sccache g++ | ||
| 46 | - SCCACHE_GHA_ENABLED: 'true' | ||
| 45 | + runs-on: ubuntu-24.04 | ||
| 47 | 46 | steps: | |
| 48 | 47 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 49 | 48 | with: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -32,18 +32,17 @@ concurrency: | |||
| 32 | 32 | env: | |
| 33 | 33 | PYTHON_VERSION: '3.12' | |
| 34 | 34 | FLAKY_TESTS: keep_retrying | |
| 35 | + CC: sccache clang | ||
| 36 | + CXX: sccache clang++ | ||
| 37 | + SCCACHE_GHA_ENABLED: 'true' | ||
| 35 | 38 | ||
| 36 | 39 | permissions: | |
| 37 | 40 | contents: read | |
| 38 | 41 | ||
| 39 | 42 | jobs: | |
| 40 | 43 | coverage-linux: | |
| 41 | 44 | if: github.event.pull_request.draft == false | |
| 42 | - runs-on: ubuntu-latest | ||
| 43 | - env: | ||
| 44 | - CC: sccache gcc | ||
| 45 | - CXX: sccache g++ | ||
| 46 | - SCCACHE_GHA_ENABLED: 'true' | ||
| 45 | + runs-on: ubuntu-24.04 | ||
| 47 | 46 | steps: | |
| 48 | 47 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 49 | 48 | with: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -13,9 +13,7 @@ permissions: | |||
| 13 | 13 | ||
| 14 | 14 | jobs: | |
| 15 | 15 | build-lto: | |
| 16 | - runs-on: ubuntu-latest | ||
| 17 | - # not working on gcc-8 and gcc-9 see https://github.com/nodejs/node/issues/38570 | ||
| 18 | - container: gcc:11 | ||
| 16 | + runs-on: ubuntu-24.04 | ||
| 19 | 17 | steps: | |
| 20 | 18 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 21 | 19 | with: | |
@@ -28,6 +26,6 @@ jobs: | |||
| 28 | 26 | run: npx envinfo | |
| 29 | 27 | - name: Build lto | |
| 30 | 28 | run: | | |
| 31 | - apt-get update && apt-get install ninja-build python-is-python3 -y | ||
| 29 | + sudo apt-get update && sudo apt-get install ninja-build -y | ||
| 32 | 30 | ./configure --enable-lto --ninja | |
| 33 | 31 | ninja -C out/Release | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -8,6 +8,7 @@ on: | |||
| 8 | 8 | pull_request: | |
| 9 | 9 | types: [opened, synchronize, reopened, ready_for_review] | |
| 10 | 10 | paths: | |
| 11 | + - .github/workflows/test-internet.yml | ||
| 11 | 12 | - test/internet/** | |
| 12 | 13 | - internal/dns/** | |
| 13 | 14 | - lib/dns.js | |
@@ -19,6 +20,7 @@ on: | |||
| 19 | 20 | - v[0-9]+.x-staging | |
| 20 | 21 | - v[0-9]+.x | |
| 21 | 22 | paths: | |
| 23 | + - .github/workflows/test-internet.yml | ||
| 22 | 24 | - test/internet/** | |
| 23 | 25 | - internal/dns/** | |
| 24 | 26 | - lib/dns.js | |
@@ -31,14 +33,16 @@ concurrency: | |||
| 31 | 33 | env: | |
| 32 | 34 | PYTHON_VERSION: '3.12' | |
| 33 | 35 | FLAKY_TESTS: keep_retrying | |
| 36 | + CC: clang | ||
| 37 | + CXX: clang++ | ||
| 34 | 38 | ||
| 35 | 39 | permissions: | |
| 36 | 40 | contents: read | |
| 37 | 41 | ||
| 38 | 42 | jobs: | |
| 39 | 43 | test-internet: | |
| 40 | 44 | if: github.repository == 'nodejs/node' || github.event_name != 'schedule' | |
| 41 | - runs-on: ubuntu-latest | ||
| 45 | + runs-on: ubuntu-24.04 | ||
| 42 | 46 | steps: | |
| 43 | 47 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 44 | 48 | with: | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -25,18 +25,17 @@ concurrency: | |||
| 25 | 25 | env: | |
| 26 | 26 | PYTHON_VERSION: '3.12' | |
| 27 | 27 | FLAKY_TESTS: keep_retrying | |
| 28 | + CC: sccache clang | ||
| 29 | + CXX: sccache clang++ | ||
| 30 | + SCCACHE_GHA_ENABLED: 'true' | ||
| 28 | 31 | ||
| 29 | 32 | permissions: | |
| 30 | 33 | contents: read | |
| 31 | 34 | ||
| 32 | 35 | jobs: | |
| 33 | 36 | test-linux: | |
| 34 | 37 | if: github.event.pull_request.draft == false | |
| 35 | - runs-on: ubuntu-latest | ||
| 36 | - env: | ||
| 37 | - CC: sccache gcc | ||
| 38 | - CXX: sccache g++ | ||
| 39 | - SCCACHE_GHA_ENABLED: 'true' | ||
| 38 | + runs-on: ubuntu-24.04 | ||
| 40 | 39 | steps: | |
| 41 | 40 | - uses: actions/checkout@a5ac7e51b41094c92402da3b24376905380afc29 # v4.1.6 | |
| 42 | 41 | with: | |
| Back | FazBrowse Home | New Git URL |
0 commit comments