Skip to content

Commit 801ab50

Browse files
authored
Upgrade dependencies for v2024.3. (#838)
* Use node 22.12.0 Docker images * Upgrade Enketo * Fix dependency vulnerabilities * Use pyxform 3.0.0
1 parent 0f7bad6 commit 801ab50

File tree

9 files changed

+23
-19
lines changed

9 files changed

+23
-19
lines changed

.github/workflows/test-nginx.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
submodules: recursive
1717
- uses: actions/setup-node@v4
1818
with:
19-
node-version: 20.17.0
19+
node-version: 22.12.0
2020
- run: cd test && npm i
2121
- run: cd test && ./run-tests.sh
2222

client

Submodule client updated 394 files

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ services:
108108
options:
109109
max-file: "30"
110110
pyxform:
111-
image: 'ghcr.io/getodk/pyxform-http:v2.1.1'
111+
image: 'ghcr.io/getodk/pyxform-http:v3.0.0'
112112
restart: always
113113
secrets:
114114
volumes:

enketo.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/enketo/enketo:7.4.0
1+
FROM ghcr.io/enketo/enketo:7.5.0
22

33
ENV ENKETO_SRC_DIR=/srv/src/enketo/packages/enketo-express
44
WORKDIR ${ENKETO_SRC_DIR}

nginx.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM node:20.17.0-slim AS intermediate
1+
FROM node:22.12.0-slim AS intermediate
22

33
RUN apt-get update \
44
&& apt-get install -y --no-install-recommends \

secrets.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
1-
FROM node:20.17.0-slim
1+
FROM node:22.12.0-slim
22

33
COPY files/enketo/generate-secrets.sh ./

server

Submodule server updated 126 files

service.dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
ARG node_version=20.17.0
1+
ARG node_version=22.12.0
22

33

44

test/mock-http-server/package-lock.json

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

0 commit comments

Comments
 (0)