From 2d75f002f96d8b8f856b57c03b2d72cdd58b07da Mon Sep 17 00:00:00 2001 From: Freqtrade Bot <154552126+freqtrade-bot@users.noreply.github.com> Date: Tue, 10 Mar 2026 03:45:37 +0000 Subject: [PATCH 1/2] chore: update pre-commit hooks --- .pre-commit-config.yaml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 9686085dc..dcc553dab 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -44,7 +44,7 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit # Ruff version. - rev: 'v0.15.4' + rev: 'v0.15.5' hooks: - id: ruff - id: ruff-format @@ -75,7 +75,7 @@ repos: - id: strip-exif - repo: https://github.com/codespell-project/codespell - rev: v2.4.1 + rev: v2.4.2 hooks: - id: codespell additional_dependencies: @@ -83,6 +83,6 @@ repos: # Ensure github actions remain safe - repo: https://github.com/woodruffw/zizmor-pre-commit - rev: v1.22.0 + rev: v1.23.1 hooks: - id: zizmor From d5fa99696d0cd6d8e9cb795ff550e724999ad023 Mon Sep 17 00:00:00 2001 From: Matthias Date: Tue, 10 Mar 2026 06:46:15 +0100 Subject: [PATCH 2/2] fix(ci): allow certain secrets at repo level --- .github/workflows/ci.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 78ce845f4..2686a8e0c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -78,7 +78,7 @@ jobs: if: (runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04') with: fail_ci_if_error: true - token: ${{ secrets.CODECOV_TOKEN }} + token: ${{ secrets.CODECOV_TOKEN }} # zizmor: ignore[secrets-outside-env] Intentionally not using environment variable. - name: Cleanup codecov dirty state files if: (runner.os == 'Linux' && matrix.python-version == '3.12' && matrix.os == 'ubuntu-24.04') @@ -172,7 +172,7 @@ jobs: with: severity: error details: Freqtrade CI failed on ${{ matrix.os }} with Python ${{ matrix.python-version }}! - webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} + webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} # zizmor: ignore[secrets-outside-env] Intentionally not using environment variable. mypy-version-check: name: "Mypy Version Check" @@ -233,7 +233,7 @@ jobs: with: severity: error details: Freqtrade doc test failed! - webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} + webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} # zizmor: ignore[secrets-outside-env] Intentionally not using environment variable. build-linux-online: @@ -300,7 +300,7 @@ jobs: with: severity: info details: Test Completed! - webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} + webhookUrl: ${{ secrets.DISCORD_WEBHOOK }} # zizmor: ignore[secrets-outside-env] Intentionally not using environment variable. build: if: always() @@ -422,7 +422,7 @@ jobs: packages: write # Needed to push package versions contents: read secrets: - DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} + DISCORD_WEBHOOK: ${{ secrets.DISCORD_WEBHOOK }} # zizmor: ignore[secrets-outside-env] Intentionally not using environment variable. packages-cleanup: