From 7519a1482ce49b824400105e47c95a5163170941 Mon Sep 17 00:00:00 2001 From: Zoheb Shaikh <26975142+ZohebShaikh@users.noreply.github.com> Date: Tue, 30 Jun 2026 15:48:34 +0000 Subject: [PATCH 1/5] chore: update pre-commit hooks --- prek.toml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/prek.toml b/prek.toml index d42d0d01e9..96a975a062 100644 --- a/prek.toml +++ b/prek.toml @@ -13,7 +13,7 @@ hooks = [ [[repos]] repo = "https://github.com/astral-sh/ruff-pre-commit" -rev = "v0.15.1" +rev = "v0.15.20" hooks = [ { id = "ruff-check", args = ["--fix"] }, { id = "ruff-format" }, @@ -21,7 +21,7 @@ hooks = [ [[repos]] repo = "https://github.com/astral-sh/uv-pre-commit" -rev = "0.10.2" +rev = "0.11.25" hooks = [ { id = "uv-sync", args = [] }, ] @@ -33,12 +33,12 @@ hooks = [{ id = "helm-docs-built", args = ["--chart-search-root=helm"] }] [[repos]] repo = "https://github.com/losisin/helm-values-schema-json" -rev = "v2.3.1" +rev = "v2.5.0" hooks = [ { id = "helm-schema", args = ["--config", "helm/blueapi/.schema.yaml"] } ] [[repos]] repo = "https://github.com/gitleaks/gitleaks" -rev = "v8.28.0" +rev = "v8.30.1" hooks = [{ id = "gitleaks" }] From c573c24f18cdc0d6ac060df2f531c90ed4410e30 Mon Sep 17 00:00:00 2001 From: Zoheb Shaikh <26975142+ZohebShaikh@users.noreply.github.com> Date: Wed, 1 Jul 2026 06:43:26 +0000 Subject: [PATCH 2/5] Update validatate action --- .github/workflows/asyncapi.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/asyncapi.yml b/.github/workflows/asyncapi.yml index 088a3bf617..19f57998bb 100644 --- a/.github/workflows/asyncapi.yml +++ b/.github/workflows/asyncapi.yml @@ -7,7 +7,7 @@ on: branches: - main tags: - - '*' + - "*" pull_request: merge_group: types: [checks_requested] @@ -19,6 +19,7 @@ jobs: steps: - uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4 - name: check asyncapi.yaml file - uses: WaleedAshraf/asyncapi-github-action@d31f1627ac7c24132e7c4e4b89948d43b619685a # v0.0.10 + uses: asyncapi/cli@fb73ff3a429c1bc6a14c1b89f12601288677b9fa # v6.0.2 with: + command: validate filepath: "./docs/reference/asyncapi.yaml" From 946d6f10037ade13cbc62ae390f7f8eba8889058 Mon Sep 17 00:00:00 2001 From: Zoheb Shaikh <26975142+ZohebShaikh@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:00:30 +0100 Subject: [PATCH 3/5] move pre-commits to containers --- helm/blueapi/values.schema.json | 1 + prek.toml | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/helm/blueapi/values.schema.json b/helm/blueapi/values.schema.json index 20bdf376da..c5d598128f 100644 --- a/helm/blueapi/values.schema.json +++ b/helm/blueapi/values.schema.json @@ -694,6 +694,7 @@ "well_known_url": { "title": "Well Known Url", "description": "URL to fetch OIDC config from the provider", + "deprecated": true, "anyOf": [ { "type": "string" diff --git a/prek.toml b/prek.toml index 96a975a062..ee0c931127 100644 --- a/prek.toml +++ b/prek.toml @@ -21,7 +21,7 @@ hooks = [ [[repos]] repo = "https://github.com/astral-sh/uv-pre-commit" -rev = "0.11.25" +rev = "0.11.26" hooks = [ { id = "uv-sync", args = [] }, ] @@ -29,7 +29,7 @@ hooks = [ [[repos]] repo = "https://github.com/norwoodj/helm-docs" rev = "v1.14.2" -hooks = [{ id = "helm-docs-built", args = ["--chart-search-root=helm"] }] +hooks = [{ id = "helm-docs-container", args = ["--chart-search-root=helm"] }] [[repos]] repo = "https://github.com/losisin/helm-values-schema-json" @@ -41,4 +41,4 @@ hooks = [ [[repos]] repo = "https://github.com/gitleaks/gitleaks" rev = "v8.30.1" -hooks = [{ id = "gitleaks" }] +hooks = [{ id = "gitleaks-docker" }] From 9c036743e0cfc9df46ec034a81bc635b9d361408 Mon Sep 17 00:00:00 2001 From: Zoheb Shaikh <26975142+ZohebShaikh@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:21:18 +0100 Subject: [PATCH 4/5] remove deprecated from config --- helm/blueapi/values.schema.json | 1 - 1 file changed, 1 deletion(-) diff --git a/helm/blueapi/values.schema.json b/helm/blueapi/values.schema.json index c5d598128f..20bdf376da 100644 --- a/helm/blueapi/values.schema.json +++ b/helm/blueapi/values.schema.json @@ -694,7 +694,6 @@ "well_known_url": { "title": "Well Known Url", "description": "URL to fetch OIDC config from the provider", - "deprecated": true, "anyOf": [ { "type": "string" From f48eb1424d8c93b095bc9dc767e9ae783995d28a Mon Sep 17 00:00:00 2001 From: Zoheb Shaikh <26975142+ZohebShaikh@users.noreply.github.com> Date: Wed, 1 Jul 2026 12:26:08 +0100 Subject: [PATCH 5/5] Add environment variable --- .github/workflows/_tox.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/.github/workflows/_tox.yml b/.github/workflows/_tox.yml index fc13707f87..7b386d72bb 100644 --- a/.github/workflows/_tox.yml +++ b/.github/workflows/_tox.yml @@ -21,4 +21,7 @@ jobs: run: helm plugin install https://github.com/losisin/helm-values-schema-json.git --version 2.3.1 - name: Run tox + env: + # To allow pyright version to be latest and not decided by the uv.lock + PYRIGHT_PYTHON_FORCE_VERSION: latest run: uv run --locked tox -e ${{ inputs.tox }}