Skip to content
This repository was archived by the owner on Jan 30, 2025. It is now read-only.

Commit 9c9fb29

Browse files
Bump deps og bruke node 20(#82)
Co-authored-by: rannveigskjerve <[email protected]>
1 parent 5d56ce8 commit 9c9fb29

File tree

8 files changed

+2766
-7668
lines changed

8 files changed

+2766
-7668
lines changed

.github/workflows/build-and-deploy.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,8 @@ permissions:
1313

1414
jobs:
1515
deploy:
16-
uses: navikt/tms-deploy/.github/workflows/mikrofrontend-deploy.yaml@main
16+
uses: navikt/tms-deploy/.github/workflows/mikrofrontend-deploy-v2.yaml@main
1717
with:
1818
cluster: '["dev-gcp", "prod-gcp"]'
19-
node-version: 18
19+
node-version: 20
2020
secrets: inherit

.github/workflows/deploy-dev.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ permissions:
88

99
jobs:
1010
deploy:
11-
uses: navikt/tms-deploy/.github/workflows/mikrofrontend-deploy.yaml@main
11+
uses: navikt/tms-deploy/.github/workflows/mikrofrontend-deploy-v2.yaml@main
1212
with:
1313
cluster: '["dev-gcp"]'
14-
node-version: 18
14+
node-version: 20
1515
secrets: inherit

Dockerfile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,20 @@
1-
FROM node:18-alpine
1+
FROM node:20-alpine as build
22
ENV NODE_ENV production
3-
43
WORKDIR usr/src/app
54
COPY server server/
65
COPY dist dist/
76
COPY dist/.vite dist/
8-
97
WORKDIR server
108
RUN npm install
119

12-
CMD ["node", "./server.js"]
10+
FROM gcr.io/distroless/nodejs20-debian12
11+
WORKDIR usr/src/app
12+
COPY --from=build usr/src/app/server server/
13+
COPY --from=build usr/src/app/dist dist/
14+
COPY --from=build usr/src/app/dist/.vite dist/
15+
WORKDIR server
16+
CMD ["./server.js"]
1317

18+
USER nonroot
1419
ENV PORT=7600
1520
EXPOSE $PORT

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# tms-min-side-varslinger
1+
# tms-min-side-tidligere-varsler-mikrofrontend
22

3-
Mikrofrontend på Min side som viser varsler.
3+
Mikrofrontend på Min side som viser tidligere varsler.
44

55
# Kom i gang
66

package-lock.json

Lines changed: 2487 additions & 7190 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@
3838
"react-dom": "18.2.0",
3939
"rollup-plugin-import-map": "3.0.0",
4040
"typescript": "5.2.2",
41-
"vite": "5.0.12",
41+
"vite": "5.0.13",
4242
"vite-plugin-compression": "0.5.1",
4343
"vite-plugin-environment": "1.1.3",
44-
"vite-plugin-mock": "2.9.6",
44+
"vite-plugin-mock": "3.0.2",
4545
"vitest": "0.34.6",
4646
"vitest-axe": "0.1.0"
4747
},

0 commit comments

Comments
 (0)