Skip to content

Commit f048016

Browse files
alanbchristiea.b.christie
andauthored
Fix critical vulnerabilities (#2)
* build: Update Python and lock * ci: Update action versions --------- Co-authored-by: a.b.christie <[email protected]>
1 parent 143480a commit f048016

File tree

4 files changed

+930
-1180
lines changed

4 files changed

+930
-1180
lines changed

.github/workflows/build.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,13 +32,13 @@ jobs:
3232
runs-on: ubuntu-latest
3333
steps:
3434
- name: Checkout
35-
uses: actions/checkout@v4
35+
uses: actions/checkout@v6
3636
- name: Lint Dockerfile
37-
uses: hadolint/hadolint-action@v3.1.0
37+
uses: hadolint/hadolint-action@v3.3.0
3838
with:
3939
dockerfile: Dockerfile
4040
- name: Set up Python
41-
uses: actions/setup-python@v5
41+
uses: actions/setup-python@v6
4242
with:
4343
python-version: '3.13'
4444
- name: Run pre-commit (all files)
@@ -53,7 +53,7 @@ jobs:
5353
- name: Inject slug/short variables
5454
uses: rlespinasse/github-slug-action@v5
5555
- name: Checkout
56-
uses: actions/checkout@v4
56+
uses: actions/checkout@v6
5757
- name: Set up QEMU
5858
uses: docker/setup-qemu-action@v3
5959
- name: Set up Docker Buildx

.github/workflows/tag.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: Checkout
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v6
3232
- name: Set up QEMU
3333
uses: docker/setup-qemu-action@v3
3434
- name: Set up Docker Buildx

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# The default base image
2-
ARG from_image=python:3.13.6-alpine3.22
2+
ARG from_image=python:3.13.11-alpine3.23
33
FROM ${from_image} AS python-base
44

55
# Labels

0 commit comments

Comments
 (0)