Skip to content

Commit 0a872db

Browse files
committed
Merge remote-tracking branch 'template/dev' into dev
2 parents d3a2651 + 7595305 commit 0a872db

32 files changed

+750
-644
lines changed

.github/workflows/docker.yaml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,21 @@ jobs:
1515
id-token: write
1616
steps:
1717
- name: Checkout repository
18-
uses: actions/checkout@v4
18+
uses: actions/checkout@v5
1919

2020
- name: Set up Docker Buildx
21-
uses: docker/setup-buildx-action@v3.10.0
21+
uses: docker/setup-buildx-action@v3.11.1
2222

2323
- name: Log into registry ${{ env.REGISTRY }}
24-
uses: docker/login-action@v3.4.0
24+
uses: docker/login-action@v3.5.0
2525
with:
2626
registry: ${{ env.REGISTRY }}
2727
username: ${{ github.actor }}
2828
password: ${{ secrets.GITHUB_TOKEN }}
2929

3030
- name: Extract Docker metadata
3131
id: meta
32-
uses: docker/metadata-action@v5.7.0
32+
uses: docker/metadata-action@v5.8.0
3333
with:
3434
images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }}
3535
tags: |
@@ -39,7 +39,7 @@ jobs:
3939
type=sha
4040
4141
- name: Build and push Docker image
42-
uses: docker/build-push-action@v6.15.0
42+
uses: docker/build-push-action@v6.18.0
4343
with:
4444
context: .
4545
push: true

.github/workflows/pr_autofixes.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
2020
steps:
2121
- name: Checkout code
22-
uses: actions/checkout@v4
22+
uses: actions/checkout@v5
2323
with:
2424
fetch-depth: 0 # We need the full history for comparing branches
2525
ref: ${{ github.head_ref }} # Check out the PR branch
@@ -45,7 +45,7 @@ jobs:
4545

4646
- name: Setup Copywrite
4747
if: steps.check-target.outputs.should_run == 'true'
48-
uses: hashicorp/setup-copywrite@5e3e8a26d7b9f8a508848ad0a069dfd2f7aa5339
48+
uses: hashicorp/setup-copywrite@32f9f1c86f661b8a51100768976a06f1b281a035
4949

5050
- name: Install dependencies
5151
if: steps.check-target.outputs.should_run == 'true'

.github/workflows/quality.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
name: ${{ matrix.name }}
2626

2727
steps:
28-
- uses: actions/checkout@v4
28+
- uses: actions/checkout@v5
2929

3030
- name: Setup PDM
3131
uses: pdm-project/setup-pdm@v4
@@ -43,8 +43,8 @@ jobs:
4343
runs-on: ubuntu-latest
4444
steps:
4545
- name: Checkout repository
46-
uses: actions/checkout@v4
46+
uses: actions/checkout@v5
4747
- name: Setup Copywrite
48-
uses: hashicorp/setup-copywrite@5e3e8a26d7b9f8a508848ad0a069dfd2f7aa5339
48+
uses: hashicorp/setup-copywrite@32f9f1c86f661b8a51100768976a06f1b281a035
4949
- name: Check Header Compliance
5050
run: copywrite headers --plan --config .copywrite.hcl

.github/workflows/update_dependencies.yaml

Lines changed: 0 additions & 126 deletions
This file was deleted.

.pre-commit-config.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ repos:
2121
exclude: \.(po|pot|yml|yaml)$
2222
- repo: https://github.com/astral-sh/ruff-pre-commit
2323
# Ruff version.
24-
rev: v0.11.0
24+
rev: v0.12.1
2525
hooks:
2626
# Run the linter.
2727
- id: ruff

Dockerfile

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,12 @@ WORKDIR /app
2626
RUN adduser -u 6392 --disabled-password --gecos "" appuser && chown -R appuser /app
2727

2828
COPY --from=python-base --chown=appuser /app/requirements.txt ./
29-
COPY src/ ./src
30-
COPY LICENSE ./
3129

32-
RUN pip install -r requirements.txt --require-hashes
30+
RUN pip install -r requirements.txt
31+
32+
COPY --chown=appuser src/ ./src
33+
COPY --chown=appuser LICENSE ./
34+
3335
USER appuser
3436

3537
CMD ["python", "src"]

0 commit comments

Comments
 (0)