Skip to content

Commit 441b3d5

Browse files
Merge branch 'main' into fix/virtual-servers-select-all-count
2 parents c6c8dc0 + edc9428 commit 441b3d5

49 files changed

Lines changed: 350 additions & 873 deletions

Some content is hidden

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

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
# All files in the repo
22
* @crivetimihai
3+
/.github/workflows/ @crivetimihai
34

45
# Plugin framework
56
/mcpgateway/plugins @araujof @terylt @jonpspri

.github/actionlint.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
self-hosted-runner:
2+
labels:
3+
- ubuntu-24.04-s390x
4+
- ubuntu-24.04-ppc64le

.github/workflows/alembic-upgrade-validation.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -43,13 +43,15 @@ jobs:
4343

4444
steps:
4545
- name: Checkout code
46-
uses: actions/checkout@v5
46+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
47+
with:
48+
persist-credentials: false
4749

4850
- name: Set up Docker Buildx
49-
uses: docker/setup-buildx-action@v3
51+
uses: docker/setup-buildx-action@8d2750c68a42422c14e847fe6c8ac0403b4cbd6f # v3
5052

5153
- name: Build candidate image
52-
uses: docker/build-push-action@v6
54+
uses: docker/build-push-action@10e90e3645eae34f1e60eeb005ba3a3d33f178e8 # v6
5355
with:
5456
context: .
5557
file: Containerfile.lite
@@ -66,7 +68,7 @@ jobs:
6668
6769
- name: Upload upgrade validation logs
6870
if: always()
69-
uses: actions/upload-artifact@v4
71+
uses: actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02 # v4
7072
with:
7173
name: alembic-upgrade-validation-logs
7274
path: artifacts/upgrade-validation

.github/workflows/bandit.yml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ concurrency:
3232
group: ${{ github.workflow }}-${{ github.ref }}
3333
cancel-in-progress: true
3434

35+
permissions:
36+
contents: read
37+
3538
jobs:
3639
bandit:
3740
if: github.event_name != 'pull_request' || !github.event.pull_request.draft
@@ -48,7 +51,9 @@ jobs:
4851
# 0️⃣ Check out the repository
4952
# -----------------------------------------------------------
5053
- name: ⬇️ Checkout code
51-
uses: actions/checkout@v5
54+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
55+
with:
56+
persist-credentials: false
5257

5358
# -----------------------------------------------------------
5459
# 1️⃣ Run Bandit with custom filters

.github/workflows/codeql.yml

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

.github/workflows/dependency-review.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -69,14 +69,16 @@ jobs:
6969
# 0️⃣ Check out the repository
7070
# -----------------------------------------------------------
7171
- name: ⬇️ Checkout code
72-
uses: actions/checkout@v5
72+
uses: actions/checkout@93cb6efe18208431cddfb8368fd83d5badbf9bfd # v5
73+
with:
74+
persist-credentials: false
7375

7476
# -----------------------------------------------------------
7577
# 1️⃣ Dependency & License gate
7678
# -----------------------------------------------------------
7779
- name: 🔍 Dependency Review
7880
id: dep-scan
79-
uses: actions/dependency-review-action@v4
81+
uses: actions/dependency-review-action@2031cfc080254a8a887f58cffee85186f0e49e48 # v4.9.0
8082
with:
8183
# ───────── Vulnerability policy ─────────
8284
fail-on-severity: moderate # MODERATE, HIGH, CRITICAL ⇒ ❌

0 commit comments

Comments
 (0)