From 0248c209994fa356c10f9daa59e8c1cfb3486feb Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 15 Apr 2026 19:32:33 +0200 Subject: [PATCH 1/3] chore(ci): remove actions/python - uv can do this on it's own --- .github/workflows/binance-lev-tier-update.yml | 4 --- .github/workflows/ci.yml | 28 ++----------------- .github/workflows/deploy-docs.yml | 5 ---- .github/workflows/pre-commit-update.yml | 4 --- 4 files changed, 2 insertions(+), 39 deletions(-) diff --git a/.github/workflows/binance-lev-tier-update.yml b/.github/workflows/binance-lev-tier-update.yml index 01040534e..ed2c21005 100644 --- a/.github/workflows/binance-lev-tier-update.yml +++ b/.github/workflows/binance-lev-tier-update.yml @@ -24,10 +24,6 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: "3.14" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 16846d1ac..aa19fd8fa 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,11 +32,6 @@ jobs: with: persist-credentials: false - - name: Set up Python 🐍 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: ${{ matrix.python-version }} - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: @@ -177,11 +172,6 @@ jobs: with: persist-credentials: false - - name: Set up Python 🐍 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 #v6.2.0 - with: - python-version: "3.13" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: @@ -201,7 +191,8 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 + - name: Set up Python 🐍 + uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 with: python-version: "3.13" @@ -219,11 +210,6 @@ jobs: run: | ./tests/test_docs.sh - - name: Set up Python 🐍 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: "3.13" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: @@ -256,11 +242,6 @@ jobs: with: persist-credentials: false - - name: Set up Python 🐍 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: "${{ matrix.python-version }}" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: @@ -328,11 +309,6 @@ jobs: with: persist-credentials: false - - name: Set up Python 🐍 - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: "${{ matrix.python-version }}" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index bd3d0ee9b..fa710a5be 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -26,11 +26,6 @@ jobs: with: persist-credentials: true - - name: Set up Python - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: '3.13' - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: diff --git a/.github/workflows/pre-commit-update.yml b/.github/workflows/pre-commit-update.yml index 3d74af2c1..97cdd6e72 100644 --- a/.github/workflows/pre-commit-update.yml +++ b/.github/workflows/pre-commit-update.yml @@ -25,10 +25,6 @@ jobs: with: persist-credentials: false - - uses: actions/setup-python@a309ff8b426b58ec0e2a45f0f869d46889d02405 # v6.2.0 - with: - python-version: "3.13" - - name: Install uv uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: From f1828d72ac1889aa2cd2defda2a6d4ad39aecdcc Mon Sep 17 00:00:00 2001 From: Matthias Date: Wed, 15 Apr 2026 19:37:02 +0200 Subject: [PATCH 2/3] chore(ci): improved task naming --- .github/workflows/binance-lev-tier-update.yml | 2 +- .github/workflows/ci.yml | 10 +++++----- .github/workflows/deploy-docs.yml | 2 +- .github/workflows/pre-commit-update.yml | 2 +- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/.github/workflows/binance-lev-tier-update.yml b/.github/workflows/binance-lev-tier-update.yml index ed2c21005..4354c233b 100644 --- a/.github/workflows/binance-lev-tier-update.yml +++ b/.github/workflows/binance-lev-tier-update.yml @@ -24,7 +24,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index aa19fd8fa..529f3d2cb 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -32,7 +32,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true @@ -172,7 +172,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true @@ -210,7 +210,7 @@ jobs: run: | ./tests/test_docs.sh - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true @@ -242,7 +242,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true @@ -309,7 +309,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true diff --git a/.github/workflows/deploy-docs.yml b/.github/workflows/deploy-docs.yml index fa710a5be..e30a0edae 100644 --- a/.github/workflows/deploy-docs.yml +++ b/.github/workflows/deploy-docs.yml @@ -26,7 +26,7 @@ jobs: with: persist-credentials: true - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true diff --git a/.github/workflows/pre-commit-update.yml b/.github/workflows/pre-commit-update.yml index 97cdd6e72..61da3b15e 100644 --- a/.github/workflows/pre-commit-update.yml +++ b/.github/workflows/pre-commit-update.yml @@ -25,7 +25,7 @@ jobs: with: persist-credentials: false - - name: Install uv + - name: Install uv and Python 🐍 uses: astral-sh/setup-uv@cec208311dfd045dd5311c1add060b2062131d57 # v8.0.0 with: activate-environment: true From 7e3e206ab3407a2ca07029c82ed8344fd82a8279 Mon Sep 17 00:00:00 2001 From: Matthias Date: Thu, 16 Apr 2026 06:35:04 +0200 Subject: [PATCH 3/3] chore(ci): move leverage tiers update by 1 hour --- .github/workflows/binance-lev-tier-update.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/binance-lev-tier-update.yml b/.github/workflows/binance-lev-tier-update.yml index 4354c233b..cc0c11c68 100644 --- a/.github/workflows/binance-lev-tier-update.yml +++ b/.github/workflows/binance-lev-tier-update.yml @@ -2,7 +2,7 @@ name: Binance Leverage tiers update on: schedule: - - cron: "25 3 * * 4" + - cron: "25 2 * * 4" # on demand workflow_dispatch: