Skip to content

Commit 574f761

Browse files
authored
fix: Reconfigure and speed up CI (#2329)
1 parent 06ddd07 commit 574f761

4 files changed

Lines changed: 13 additions & 17 deletions

File tree

.github/workflows/release.yaml

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,6 @@ jobs:
8080
working-directory: lib/float
8181
run: npm publish --ignore-scripts --access public
8282

83-
- name: Publish @protobufjs/inquire
84-
if: ${{ steps.release.outputs['lib/inquire--release_created'] == 'true' }}
85-
working-directory: lib/inquire
86-
run: npm publish --ignore-scripts --access public
87-
8883
- name: Publish @protobufjs/path
8984
if: ${{ steps.release.outputs['lib/path--release_created'] == 'true' }}
9085
working-directory: lib/path

.github/workflows/test.yml

Lines changed: 13 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
name: "Test"
22
env:
3+
MIN_NODE_VERSION: &min_node_version "12"
34
NPM_CONFIG_AUDIT: "false"
45
on:
56
push:
@@ -11,10 +12,10 @@ jobs:
1112
lint:
1213
runs-on: ubuntu-latest
1314
steps:
14-
- uses: actions/checkout@v1
15-
- uses: actions/setup-node@v1
15+
- uses: actions/checkout@v6
16+
- uses: actions/setup-node@v6
1617
with:
17-
node-version: "12"
18+
node-version: "lts/*"
1819
- name: "Install dependencies"
1920
run: npm install
2021
- name: "Lint sources"
@@ -25,12 +26,15 @@ jobs:
2526
runs-on: ubuntu-latest
2627
strategy:
2728
matrix:
28-
node_version: ["12", "14", "16", "18"]
29+
node_version: [*min_node_version, "lts/*"]
2930
steps:
30-
- uses: actions/checkout@v1
31-
- uses: actions/setup-node@v1
31+
- uses: actions/checkout@v6
32+
- uses: actions/setup-node@v6
3233
with:
3334
node-version: ${{ matrix.node_version }}
35+
- name: "Use npm 8 on Node 12"
36+
if: ${{ matrix.node_version == '12' }}
37+
run: npm install -g npm@8
3438
- name: "Install dependencies"
3539
run: npm install
3640
- name: "Test sources"
@@ -40,10 +44,10 @@ jobs:
4044
bench:
4145
runs-on: ubuntu-latest
4246
steps:
43-
- uses: actions/checkout@v1
44-
- uses: actions/setup-node@v1
47+
- uses: actions/checkout@v6
48+
- uses: actions/setup-node@v6
4549
with:
46-
node-version: "12"
50+
node-version: "lts/*"
4751
- name: "Install dependencies"
4852
run: npm install
4953
- name: "Run benchmark"

.release-please-manifest.json

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
"lib/eventemitter": "1.1.1",
88
"lib/fetch": "1.1.1",
99
"lib/float": "1.0.2",
10-
"lib/inquire": "1.1.2",
1110
"lib/path": "1.1.2",
1211
"lib/pool": "1.1.0",
1312
"lib/utf8": "1.1.1"

release-please-config.json

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
"lib/eventemitter",
1212
"lib/fetch",
1313
"lib/float",
14-
"lib/inquire",
1514
"lib/path",
1615
"lib/pool",
1716
"lib/utf8"
@@ -23,7 +22,6 @@
2322
"lib/eventemitter": {},
2423
"lib/fetch": {},
2524
"lib/float": {},
26-
"lib/inquire": {},
2725
"lib/path": {},
2826
"lib/pool": {},
2927
"lib/utf8": {}

0 commit comments

Comments
 (0)