From a68217a70955106c8d6ef493cdb785c057c7be31 Mon Sep 17 00:00:00 2001 From: Stijnvandenbroek Date: Wed, 11 Mar 2026 14:00:35 +0000 Subject: [PATCH] feat: update actions versions --- .github/workflows/ci.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 9d09123..89cd231 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -12,10 +12,10 @@ jobs: name: Ruff (lint + format) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 with: enable-cache: true @@ -32,10 +32,10 @@ jobs: name: SQLFluff runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 with: enable-cache: true @@ -49,12 +49,12 @@ jobs: name: Prettier (YAML / JSON / Markdown) runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Setup Node - uses: actions/setup-node@v4 + uses: actions/setup-node@v5 with: - node-version: "20" + node-version: "22" - name: Install prettier run: npm install --global prettier @@ -70,10 +70,10 @@ jobs: name: Pytest runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - name: Install uv - uses: astral-sh/setup-uv@v5 + uses: astral-sh/setup-uv@v6 with: enable-cache: true @@ -97,7 +97,7 @@ jobs: - name: Generate coverage badge if: github.ref == 'refs/heads/main' - uses: jaywcjlove/coverage-badges-cli@v2.1.0 + uses: jaywcjlove/coverage-badges-cli@main with: source: coverage.json output: badge/coverage-badge.svg @@ -105,7 +105,7 @@ jobs: - name: Deploy coverage badge if: github.ref == 'refs/heads/main' - uses: peaceiris/actions-gh-pages@v4 + uses: peaceiris/actions-gh-pages@v4.0.0 with: github_token: ${{ secrets.GITHUB_TOKEN }} publish_dir: ./badge