Skip to content

Commit 3cbb0e8

Browse files
manavgupdependabot[bot]claude
authored
chore(deps): Merge 5 safe Dependabot updates (Python deps, GitHub Actions) (#488)
* chore(deps): bump github/codeql-action from 3 to 4 Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4. - [Release notes](https://github.com/github/codeql-action/releases) - [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md) - [Commits](github/codeql-action@v3...v4) --- updated-dependencies: - dependency-name: github/codeql-action dependency-version: '4' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump docker/build-push-action from 5 to 6 Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 5 to 6. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v5...v6) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-version: '6' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump the python-dependencies group Bumps the python-dependencies group in /backend with 7 updates: | Package | From | To | | --- | --- | --- | | [pytest-env](https://github.com/pytest-dev/pytest-env) | `1.1.5` | `1.2.0` | | [pytest-mock](https://github.com/pytest-dev/pytest-mock) | `3.14.1` | `3.15.1` | | [minio](https://github.com/minio/minio-py) | `7.2.12` | `7.2.18` | | [matplotlib](https://github.com/matplotlib/matplotlib) | `3.9.3` | `3.10.7` | | [deptry](https://github.com/fpgmaas/deptry) | `0.20.0` | `0.23.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.14.0` | `0.14.1` | | [safety](https://github.com/pyupio/safety) | `3.2.3` | `3.6.2` | Updates `pytest-env` from 1.1.5 to 1.2.0 - [Release notes](https://github.com/pytest-dev/pytest-env/releases) - [Commits](pytest-dev/pytest-env@1.1.5...1.2.0) Updates `pytest-mock` from 3.14.1 to 3.15.1 - [Release notes](https://github.com/pytest-dev/pytest-mock/releases) - [Changelog](https://github.com/pytest-dev/pytest-mock/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest-mock@v3.14.1...v3.15.1) Updates `minio` from 7.2.12 to 7.2.18 - [Release notes](https://github.com/minio/minio-py/releases) - [Commits](minio/minio-py@7.2.12...7.2.18) Updates `matplotlib` from 3.9.3 to 3.10.7 - [Release notes](https://github.com/matplotlib/matplotlib/releases) - [Commits](matplotlib/matplotlib@v3.9.3...v3.10.7) Updates `deptry` from 0.20.0 to 0.23.1 - [Release notes](https://github.com/fpgmaas/deptry/releases) - [Changelog](https://github.com/fpgmaas/deptry/blob/main/CHANGELOG.md) - [Commits](fpgmaas/deptry@0.20.0...0.23.1) Updates `ruff` from 0.14.0 to 0.14.1 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.14.0...0.14.1) Updates `safety` from 3.2.3 to 3.6.2 - [Release notes](https://github.com/pyupio/safety/releases) - [Changelog](https://github.com/pyupio/safety/blob/main/CHANGELOG.md) - [Commits](pyupio/safety@3.2.3...3.6.2) --- updated-dependencies: - dependency-name: pytest-env dependency-version: 1.2.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: pytest-mock dependency-version: 3.15.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: minio dependency-version: 7.2.18 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: matplotlib dependency-version: 3.10.7 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: deptry dependency-version: 0.23.1 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies - dependency-name: ruff dependency-version: 0.14.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: python-dependencies - dependency-name: safety dependency-version: 3.6.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: python-dependencies ... Signed-off-by: dependabot[bot] <[email protected]> * chore(deps-dev): bump types-aiofiles from 24.1.0 to 25.1.0 in /backend Updates types-aiofiles type stubs to latest version. Low risk type definition update. Merge PR #436 * fix: Remove unused noqa directives flagged by ruff Ruff auto-fixed 394 linting issues including: - Removed 7 unused noqa:ARG002 directives (ARG002 not enabled) - Fixed import sorting - Removed extra blank lines Files fixed: - tests/e2e/test_pipeline_service_real.py - tests/e2e/test_search_service_real.py - tests/e2e/test_system_administration_e2e.py - tests/unit/test_system_initialization_service_unit.py - tests/unit/test_user_service_tdd.py - Plus many other formatting improvements All changes are auto-generated by ruff --fix. --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Claude <[email protected]>
1 parent 638128f commit 3cbb0e8

File tree

107 files changed

+697
-726
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

107 files changed

+697
-726
lines changed

.github/workflows/01-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,7 @@ jobs:
166166

167167
steps:
168168
- name: 📥 Checkout code
169-
uses: actions/checkout@v4
169+
uses: actions/checkout@v5
170170

171171
- name: 🐍 Set up Python 3.12
172172
if: |

.github/workflows/02-security.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828
steps:
2929
# 0️⃣ Checkout source code with full history for secret scanning
3030
- name: 📥 Checkout code
31-
uses: actions/checkout@v4
31+
uses: actions/checkout@v5
3232
with:
3333
fetch-depth: 0 # Need full history to scan all commits
3434

@@ -46,7 +46,7 @@ jobs:
4646
steps:
4747
# 0️⃣ Checkout source code with full history
4848
- name: 📥 Checkout code
49-
uses: actions/checkout@v4
49+
uses: actions/checkout@v5
5050
with:
5151
fetch-depth: 0 # Need full history for differential scanning
5252

@@ -66,7 +66,7 @@ jobs:
6666
runs-on: ubuntu-latest
6767
steps:
6868
- name: 📥 Checkout code
69-
uses: actions/checkout@v4
69+
uses: actions/checkout@v5
7070

7171
- name: 🔍 Scan Python dependencies (pyproject.toml, poetry.lock)
7272
uses: aquasecurity/trivy-action@master
@@ -79,7 +79,7 @@ jobs:
7979
scanners: 'vuln' # Only vulnerabilities, not misconfigurations
8080

8181
- name: 📤 Upload Trivy Backend SARIF
82-
uses: github/codeql-action/upload-sarif@v3
82+
uses: github/codeql-action/upload-sarif@v4
8383
if: always()
8484
with:
8585
sarif_file: trivy-backend-deps.sarif
@@ -90,7 +90,7 @@ jobs:
9090
runs-on: ubuntu-latest
9191
steps:
9292
- name: 📥 Checkout code
93-
uses: actions/checkout@v4
93+
uses: actions/checkout@v5
9494

9595
- name: 🔍 Scan Node dependencies (package.json, package-lock.json)
9696
uses: aquasecurity/trivy-action@master
@@ -103,7 +103,7 @@ jobs:
103103
scanners: 'vuln'
104104

105105
- name: 📤 Upload Trivy Frontend SARIF
106-
uses: github/codeql-action/upload-sarif@v3
106+
uses: github/codeql-action/upload-sarif@v4
107107
if: always()
108108
with:
109109
sarif_file: trivy-frontend-deps.sarif

.github/workflows/03-build-secure.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747

4848
steps:
4949
- name: 📥 Checkout code
50-
uses: actions/checkout@v4
50+
uses: actions/checkout@v5
5151

5252
- name: 🧹 Free Up Disk Space
5353
run: |
@@ -92,7 +92,7 @@ jobs:
9292
fi
9393
9494
- name: 📤 Upload Hadolint SARIF
95-
uses: github/codeql-action/upload-sarif@v3
95+
uses: github/codeql-action/upload-sarif@v4
9696
if: always() && steps.hadolint.outputs.hadolint_success == 'true'
9797
with:
9898
sarif_file: hadolint-${{ matrix.service }}.sarif
@@ -109,7 +109,7 @@ jobs:
109109
${{ runner.os }}-buildx-
110110
111111
- name: 🏗️ Build Docker Image
112-
uses: docker/build-push-action@v5
112+
uses: docker/build-push-action@v6
113113
with:
114114
context: ${{ matrix.context }}
115115
file: ${{ matrix.dockerfile }}
@@ -158,7 +158,7 @@ jobs:
158158
fi
159159
160160
- name: 📤 Upload Dockle SARIF
161-
uses: github/codeql-action/upload-sarif@v3
161+
uses: github/codeql-action/upload-sarif@v4
162162
if: always() && steps.check-dockle.outputs.dockle_success == 'true'
163163
with:
164164
sarif_file: dockle-${{ matrix.service }}.sarif
@@ -188,7 +188,7 @@ jobs:
188188
fi
189189
190190
- name: 📤 Upload Trivy SARIF
191-
uses: github/codeql-action/upload-sarif@v3
191+
uses: github/codeql-action/upload-sarif@v4
192192
if: always() && steps.check-trivy.outputs.trivy_success == 'true'
193193
with:
194194
sarif_file: trivy-${{ matrix.service }}.sarif
@@ -229,7 +229,7 @@ jobs:
229229
--file grype-${{ matrix.service }}.sarif
230230
231231
- name: 📤 Upload Grype SARIF
232-
uses: github/codeql-action/upload-sarif@v3
232+
uses: github/codeql-action/upload-sarif@v4
233233
if: always()
234234
continue-on-error: true
235235
with:
@@ -288,7 +288,7 @@ jobs:
288288
fi
289289
290290
- name: 📤 Upload Trivy Filesystem SARIF
291-
uses: github/codeql-action/upload-sarif@v3
291+
uses: github/codeql-action/upload-sarif@v4
292292
if: always() && steps.check-trivy-fs.outputs.trivy_fs_success == 'true'
293293
with:
294294
sarif_file: trivy-fs-${{ matrix.service }}.sarif

.github/workflows/04-pytest.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
5656
# 1️⃣ Checkout source code
5757
- name: 📥 Checkout code
58-
uses: actions/checkout@v4
58+
uses: actions/checkout@v5
5959

6060
# 2️⃣ Setup Python environment
6161
- name: 🐍 Set up Python

.github/workflows/05-ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ jobs:
2929
test-isolation:
3030
runs-on: ubuntu-latest
3131
steps:
32-
- uses: actions/checkout@v4
32+
- uses: actions/checkout@v5
3333

3434
- name: Set up Python
3535
uses: actions/setup-python@v4
@@ -84,7 +84,7 @@ jobs:
8484
EMBEDDING_MODEL: sentence-transformers/all-minilm-l6-v2
8585
DATA_DIR: /tmp/test-data
8686
steps:
87-
- uses: actions/checkout@v4
87+
- uses: actions/checkout@v5
8888

8989
- name: Set up Python
9090
uses: actions/setup-python@v4

.github/workflows/06-weekly-security-audit.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030

3131
steps:
3232
- name: 📥 Checkout code
33-
uses: actions/checkout@v4
33+
uses: actions/checkout@v5
3434

3535
- name: 🧹 Free Up Disk Space
3636
run: |
@@ -68,7 +68,7 @@ jobs:
6868
exit-code: '0' # Don't fail, just report
6969

7070
- name: 📤 Upload Trivy Results to GitHub Security
71-
uses: github/codeql-action/upload-sarif@v3
71+
uses: github/codeql-action/upload-sarif@v4
7272
with:
7373
sarif_file: 'trivy-${{ matrix.service }}-results.sarif'
7474

@@ -122,7 +122,7 @@ jobs:
122122
if: always()
123123
steps:
124124
- name: 📥 Checkout code
125-
uses: actions/checkout@v4
125+
uses: actions/checkout@v5
126126

127127
- name: 📥 Download Security Reports
128128
uses: actions/download-artifact@v4

.github/workflows/07-frontend-lint.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ jobs:
3333
steps:
3434
# 0️⃣ Checkout source code
3535
- name: 📥 Checkout code
36-
uses: actions/checkout@v4
36+
uses: actions/checkout@v5
3737

3838
# 1️⃣ Setup Node.js environment
3939
- name: 📦 Setup Node.js

.github/workflows/ai-issue-triage.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131

3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v5
3535
with:
3636
fetch-depth: 0
3737

.github/workflows/claude-code-review.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ jobs:
2727

2828
steps:
2929
- name: Checkout repository
30-
uses: actions/checkout@v4
30+
uses: actions/checkout@v5
3131
with:
3232
fetch-depth: 1
3333

.github/workflows/claude.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ jobs:
3131
actions: read
3232
steps:
3333
- name: Checkout repository
34-
uses: actions/checkout@v4
34+
uses: actions/checkout@v5
3535
with:
3636
fetch-depth: 1
3737

0 commit comments

Comments
 (0)