Skip to content

Commit f5e356a

Browse files
chore!: support node 18 (#776)
* chore: use pack-n-play instead of post-install
1 parent 900f999 commit f5e356a

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+505
-579
lines changed

.github/sync-repo-settings.yaml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,11 @@ branchProtectionRules:
77
requiredStatusCheckContexts:
88
- "ci/kokoro: Samples test"
99
- "ci/kokoro: System test"
10-
- docs
1110
- lint
12-
- test (14)
13-
- test (16)
1411
- test (18)
1512
- test (20)
13+
- test (22)
14+
- test (24)
1615
- cla/google
1716
- windows
1817
- OwlBot Post Processor

.github/workflows/ci.yaml

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ jobs:
99
runs-on: ubuntu-latest
1010
strategy:
1111
matrix:
12-
node: [14, 16, 18, 20]
12+
node: [18, 20, 22, 24]
1313
steps:
14-
- uses: actions/checkout@v3
15-
- uses: actions/setup-node@v3
14+
- uses: actions/checkout@v5
15+
- uses: actions/setup-node@v4
1616
with:
1717
node-version: ${{ matrix.node }}
1818
- run: node --version
@@ -29,32 +29,33 @@ jobs:
2929
windows:
3030
runs-on: windows-latest
3131
steps:
32-
- uses: actions/checkout@v3
33-
- uses: actions/setup-node@v3
32+
- uses: actions/checkout@v5
33+
- uses: actions/setup-node@v4
3434
with:
35-
node-version: 14
35+
node-version: 18
3636
- run: npm install
3737
- run: npm test
3838
env:
3939
MOCHA_THROW_DEPRECATION: false
4040
lint:
4141
runs-on: ubuntu-latest
4242
steps:
43-
- uses: actions/checkout@v3
44-
- uses: actions/setup-node@v3
43+
- uses: actions/checkout@v5
44+
- uses: actions/setup-node@v4
4545
with:
46-
node-version: 14
46+
node-version: 18
4747
- run: npm install
4848
- run: npm run lint
49-
docs:
50-
runs-on: ubuntu-latest
51-
steps:
52-
- uses: actions/checkout@v3
53-
- uses: actions/setup-node@v3
54-
with:
55-
node-version: 14
56-
- run: npm install
57-
- run: npm run docs
58-
- uses: JustinBeckwith/linkinator-action@v1
59-
with:
60-
paths: docs/
49+
# TODO(https://github.com/googleapis/nodejs-error-reporting/issues/777): enable docs
50+
# docs:
51+
# runs-on: ubuntu-latest
52+
# steps:
53+
# - uses: actions/checkout@v5
54+
# - uses: actions/setup-node@v4
55+
# with:
56+
# node-version: 18
57+
# - run: npm install
58+
# - run: npm run docs
59+
# - uses: JustinBeckwith/linkinator-action@v1
60+
# with:
61+
# paths: docs/

.kokoro/common.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/continuous/node14/common.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/presubmit/node14/common.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/release/docs-devsite.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/release/docs.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/release/publish.cfg

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/samples-test.sh

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

.kokoro/system-test.sh

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)