Skip to content

Commit 2525ccd

Browse files
Dependabot updates for December 2023 (#2822)
* Bump @adobe/css-tools from 4.3.1 to 4.3.2 * Update Python dependencies * Bump Microsoft.AspNetCore.Authentication.JwtBearer in /Backend * Bump MailKit from 4.2.0 to 4.3.0 in /Backend * Bump node from 18.18.0-bookworm-slim to 18.18.2-bookworm-slim * Bump @mui/icons-material from 5.14.18 to 5.14.19 * Bump react-i18next from 13.4.1 to 13.5.0 * Bump license-checker-rseidelsohn from 4.2.10 to 4.2.11 * Bump @types/react-test-renderer from 18.0.6 to 18.0.7 * Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0 in /Backend.Tests * Bump NUnit from 3.13.3 to 4.0.0 in /Backend.Tests * Bump step-security/harden-runner from 2.6.0 to 2.6.1 * Bump github/codeql-action from 2.22.5 to 2.22.8 * Bump docker/build-push-action from 5.0.0 to 5.1.0 * Bump mongo from 7.0.2-jammy to 7.0.4-jammy in /database * Update license reports --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 20b6e66 commit 2525ccd

22 files changed

+96
-96
lines changed

.github/workflows/backend.yml

+7-7
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
2020
# configuring harden-runner and identifying allowed endpoints.
2121
- name: Harden Runner
22-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
22+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2323
with:
2424
disable-sudo: true
2525
egress-policy: block
@@ -72,7 +72,7 @@ jobs:
7272
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
7373
# configuring harden-runner and identifying allowed endpoints.
7474
- name: Harden Runner
75-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
75+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
7676
with:
7777
disable-sudo: true
7878
egress-policy: block
@@ -106,7 +106,7 @@ jobs:
106106
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
107107
# configuring harden-runner and identifying allowed endpoints.
108108
- name: Harden Runner
109-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
109+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
110110
with:
111111
disable-sudo: true
112112
egress-policy: block
@@ -129,19 +129,19 @@ jobs:
129129
with:
130130
dotnet-version: "6.0.x"
131131
- name: Initialize CodeQL
132-
uses: github/codeql-action/init@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
132+
uses: github/codeql-action/init@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
133133
with:
134134
languages: csharp
135135
- name: Autobuild
136-
uses: github/codeql-action/autobuild@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
136+
uses: github/codeql-action/autobuild@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
137137
- name: Upload artifacts if build failed
138138
uses: actions/upload-artifact@a8a3f3ad30e3422c9c7b888a15615d19a852ae32 # v3.1.3
139139
if: ${{ failure() }}
140140
with:
141141
name: tracer-logs
142142
path: ${{ runner.temp }}/*.log
143143
- name: Perform CodeQL Analysis
144-
uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
144+
uses: github/codeql-action/analyze@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
145145

146146
docker_build:
147147
runs-on: ubuntu-22.04
@@ -150,7 +150,7 @@ jobs:
150150
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
151151
# configuring harden-runner and identifying allowed endpoints.
152152
- name: Harden Runner
153-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
153+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
154154
with:
155155
disable-sudo: true
156156
disable-file-monitoring: true

.github/workflows/codeql.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ jobs:
4545
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
4646
# configuring harden-runner and identifying allowed endpoints.
4747
- name: Harden Runner
48-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
48+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
4949
with:
5050
disable-sudo: true
5151
egress-policy: block
@@ -63,7 +63,7 @@ jobs:
6363

6464
# Initializes the CodeQL tools for scanning.
6565
- name: Initialize CodeQL
66-
uses: github/codeql-action/init@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
66+
uses: github/codeql-action/init@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
6767
with:
6868
languages: ${{ matrix.language }}
6969
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -76,7 +76,7 @@ jobs:
7676
# Autobuild attempts to build any compiled languages (C/C++, C#, Go, or Java).
7777
# If this step fails, then you should remove it and run the build manually (see below)
7878
- name: Autobuild
79-
uses: github/codeql-action/autobuild@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
79+
uses: github/codeql-action/autobuild@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
8080

8181
# Command-line programs to run using the OS shell.
8282
# See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -89,6 +89,6 @@ jobs:
8989
# ./location_of_script_within_repo/buildscript.sh
9090

9191
- name: Perform CodeQL Analysis
92-
uses: github/codeql-action/analyze@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
92+
uses: github/codeql-action/analyze@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
9393
with:
9494
category: "/language:${{matrix.language}}"

.github/workflows/combine_deploy_image.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
1717
# configuring harden-runner and identifying allowed endpoints.
1818
- name: Harden Runner
19-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
19+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2020
with:
2121
disable-sudo: true
2222
egress-policy: block
@@ -54,7 +54,7 @@ jobs:
5454
username: ${{ secrets.AWS_ACCESS_KEY_ID }}
5555
password: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
5656
- name: Build combine_deploy
57-
uses: docker/build-push-action@0565240e2d4ab88bba5387d719585280857ece09 # v5.0.0
57+
uses: docker/build-push-action@4a13e500e55cf31b7a5d59a38ab2040ab0f42f56 # v5.1.0
5858
with:
5959
context: "{{defaultContext}}:deploy"
6060
push: true

.github/workflows/database.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
1616
# configuring harden-runner and identifying allowed endpoints.
1717
- name: Harden Runner
18-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
18+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
1919
with:
2020
disable-sudo: true
2121
egress-policy: block

.github/workflows/deploy_qa.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
2222
# configuring harden-runner and identifying allowed endpoints.
2323
- name: Harden Runner
24-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
24+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2525
with:
2626
disable-sudo: true
2727
egress-policy: block
@@ -73,7 +73,7 @@ jobs:
7373
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
7474
# configuring harden-runner and identifying allowed endpoints.
7575
- name: Harden Runner
76-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
76+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
7777
with:
7878
disable-sudo: true
7979
egress-policy: block

.github/workflows/deploy_release.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ jobs:
2020
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
2121
# configuring harden-runner and identifying allowed endpoints.
2222
- name: Harden Runner
23-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
23+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2424
with:
2525
egress-policy: block
2626
allowed-endpoints: >

.github/workflows/frontend.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
2020
# configuring harden-runner and identifying allowed endpoints.
2121
- name: Harden Runner
22-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
22+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2323
with:
2424
disable-sudo: true
2525
egress-policy: block
@@ -48,7 +48,7 @@ jobs:
4848
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
4949
# configuring harden-runner and identifying allowed endpoints.
5050
- name: Harden Runner
51-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
51+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
5252
with:
5353
disable-sudo: true
5454
egress-policy: block
@@ -82,7 +82,7 @@ jobs:
8282
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
8383
# configuring harden-runner and identifying allowed endpoints.
8484
- name: Harden Runner
85-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
85+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
8686
with:
8787
disable-sudo: true
8888
egress-policy: block
@@ -113,7 +113,7 @@ jobs:
113113
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
114114
# configuring harden-runner and identifying allowed endpoints.
115115
- name: Harden Runner
116-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
116+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
117117
with:
118118
disable-sudo: true
119119
egress-policy: block

.github/workflows/maintenance.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
1616
# configuring harden-runner and identifying allowed endpoints.
1717
- name: Harden Runner
18-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
18+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
1919
with:
2020
disable-sudo: true
2121
egress-policy: block

.github/workflows/pages.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
1818
# configuring harden-runner and identifying allowed endpoints.
1919
- name: Harden Runner
20-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
20+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2121
with:
2222
disable-sudo: true
2323
egress-policy: block

.github/workflows/python.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
2020
# configuring harden-runner and identifying allowed endpoints.
2121
- name: Harden Runner
22-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
22+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
2323
with:
2424
disable-sudo: true
2525
egress-policy: block

.github/workflows/scorecards.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
# See https://docs.stepsecurity.io/harden-runner/getting-started/ for instructions on
3636
# configuring harden-runner and identifying allowed endpoints.
3737
- name: Harden Runner
38-
uses: step-security/harden-runner@1b05615854632b887b69ae1be8cbefe72d3ae423 # v2.6.0
38+
uses: step-security/harden-runner@eb238b55efaa70779f274895e782ed17c84f2895 # v2.6.1
3939
with:
4040
disable-sudo: true
4141
egress-policy: block
@@ -89,6 +89,6 @@ jobs:
8989

9090
# Upload the results to GitHub's code scanning dashboard.
9191
- name: "Upload to code-scanning"
92-
uses: github/codeql-action/upload-sarif@74483a38d39275f33fcff5f35b679b5ca4a26a99 # v2.22.5
92+
uses: github/codeql-action/upload-sarif@407ffafae6a767df3e0230c3df91b6443ae8df75 # v2.22.8
9393
with:
9494
sarif_file: results.sarif

Backend.Tests/Backend.Tests.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
<NoWarn>$(NoWarn);CA1305;CS1591</NoWarn>
1313
</PropertyGroup>
1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.7.2" />
16-
<PackageReference Include="NUnit" Version="3.13.3" />
15+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
16+
<PackageReference Include="NUnit" Version="4.0.0" />
1717
<PackageReference Include="NUnit3TestAdapter" Version="4.5.0" />
1818
<PackageReference Include="coverlet.collector" Version="6.0.0"/>
1919
<PackageReference Include="coverlet.msbuild" Version="6.0.0"/>

Backend/BackendFramework.csproj

+2-2
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,12 @@
1313
<PackageReference Include="RelaxNG" Version="3.2.3" >
1414
<NoWarn>NU1701</NoWarn>
1515
</PackageReference>
16-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.24" />
16+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="6.0.25" />
1717
<PackageReference Include="Microsoft.IdentityModel.Tokens" Version="6.33.0" />
1818
<PackageReference Include="System.IdentityModel.Tokens.Jwt" Version="6.33.0" />
1919
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.5.0" />
2020
<PackageReference Include="MongoDB.Driver" Version="2.22.0" />
21-
<PackageReference Include="MailKit" Version="4.2.0" />
21+
<PackageReference Include="MailKit" Version="4.3.0" />
2222
<PackageReference Include="Xabe.FFmpeg" Version="5.2.6"/>
2323

2424
<!-- SIL Maintained Dependencies. -->

Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ COPY docs/user_guide docs/user_guide
1616
RUN tox -e user-guide
1717

1818
# Frontend build environment.
19-
FROM node:18.18.0-bookworm-slim AS frontend_builder
19+
FROM node:18.18.2-bookworm-slim AS frontend_builder
2020
WORKDIR /app
2121

2222
# Install app dependencies.

database/Dockerfile

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mongo:7.0.2-jammy
1+
FROM mongo:7.0.4-jammy
22

33
WORKDIR /
44

deploy/requirements.txt

+7-7
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,27 @@
44
#
55
# pip-compile requirements.in
66
#
7-
ansible==8.5.0
7+
ansible==9.0.1
88
# via -r requirements.in
9-
ansible-core==2.15.5
9+
ansible-core==2.16.0
1010
# via ansible
1111
cachetools==5.3.2
1212
# via google-auth
13-
certifi==2023.7.22
13+
certifi==2023.11.17
1414
# via
1515
# kubernetes
1616
# requests
1717
cffi==1.16.0
1818
# via cryptography
1919
charset-normalizer==3.3.2
2020
# via requests
21-
cryptography==41.0.5
21+
cryptography==41.0.7
2222
# via
2323
# ansible-core
2424
# pyopenssl
25-
google-auth==2.23.4
25+
google-auth==2.24.0
2626
# via kubernetes
27-
idna==3.4
27+
idna==3.6
2828
# via requests
2929
jinja2==3.1.2
3030
# via
@@ -43,7 +43,7 @@ oauthlib==3.2.2
4343
# requests-oauthlib
4444
packaging==23.2
4545
# via ansible-core
46-
pyasn1==0.5.0
46+
pyasn1==0.5.1
4747
# via
4848
# pyasn1-modules
4949
# rsa

0 commit comments

Comments
 (0)