File tree 2 files changed +5
-5
lines changed
2 files changed +5
-5
lines changed Original file line number Diff line number Diff line change 30
30
- name : Setup Node
31
31
uses : actions/setup-node@v4
32
32
with :
33
- node-version : ' 18 .x'
33
+ node-version : ' 20 .x'
34
34
cache : ' pnpm'
35
35
- name : Install Dependencies
36
36
run : pnpm install --frozen-lockfile
55
55
- name : Setup Node
56
56
uses : actions/setup-node@v4
57
57
with :
58
- node-version : ' 18 .x'
58
+ node-version : ' 20 .x'
59
59
cache : ' pnpm'
60
60
- name : Install dependencies
61
61
run : pnpm install --frozen-lockfile
Original file line number Diff line number Diff line change 16
16
17
17
# We use the alpine image because of its small size. The alternative considered was the "slim" image, but it is larger
18
18
# and we already use alpine (without issues) in other projects, so the size reduction seems worth it.
19
- FROM node:18 -slim AS build
19
+ FROM node:20 -slim AS build
20
20
WORKDIR /app
21
21
RUN npm install -g pnpm
22
22
# Copy just the "pnpm-lock.yaml" file and use "pnpm fetch" to download all dependencies just from the lockfile. This
@@ -39,7 +39,7 @@ LABEL application="airnode-feed" description="Airnode feed container"
39
39
FROM build AS deployed-airnode-feed
40
40
41
41
RUN pnpm --filter=@api3/airnode-feed --prod deploy deployed-airnode-feed
42
- FROM node:18 -slim as airnode-feed
42
+ FROM node:20 -slim as airnode-feed
43
43
WORKDIR /app
44
44
ENV NODE_ENV=production
45
45
@@ -63,7 +63,7 @@ LABEL application="signed-api" description="Signed API container"
63
63
FROM build AS deployed-signed-api
64
64
65
65
RUN pnpm --filter=@api3/signed-api --prod deploy deployed-signed-api
66
- FROM node:18 -slim as signed-api
66
+ FROM node:20 -slim as signed-api
67
67
WORKDIR /app
68
68
ENV NODE_ENV=production
69
69
You can’t perform that action at this time.
0 commit comments