feat: update actions versions

This commit is contained in:
Stijnvandenbroek
2026-03-11 14:00:35 +00:00
parent 6d62f87660
commit a68217a709

View File

@@ -12,10 +12,10 @@ jobs:
name: Ruff (lint + format) name: Ruff (lint + format)
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
with: with:
enable-cache: true enable-cache: true
@@ -32,10 +32,10 @@ jobs:
name: SQLFluff name: SQLFluff
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
with: with:
enable-cache: true enable-cache: true
@@ -49,12 +49,12 @@ jobs:
name: Prettier (YAML / JSON / Markdown) name: Prettier (YAML / JSON / Markdown)
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Setup Node - name: Setup Node
uses: actions/setup-node@v4 uses: actions/setup-node@v5
with: with:
node-version: "20" node-version: "22"
- name: Install prettier - name: Install prettier
run: npm install --global prettier run: npm install --global prettier
@@ -70,10 +70,10 @@ jobs:
name: Pytest name: Pytest
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v5
- name: Install uv - name: Install uv
uses: astral-sh/setup-uv@v5 uses: astral-sh/setup-uv@v6
with: with:
enable-cache: true enable-cache: true
@@ -97,7 +97,7 @@ jobs:
- name: Generate coverage badge - name: Generate coverage badge
if: github.ref == 'refs/heads/main' if: github.ref == 'refs/heads/main'
uses: jaywcjlove/coverage-badges-cli@v2.1.0 uses: jaywcjlove/coverage-badges-cli@main
with: with:
source: coverage.json source: coverage.json
output: badge/coverage-badge.svg output: badge/coverage-badge.svg
@@ -105,7 +105,7 @@ jobs:
- name: Deploy coverage badge - name: Deploy coverage badge
if: github.ref == 'refs/heads/main' if: github.ref == 'refs/heads/main'
uses: peaceiris/actions-gh-pages@v4 uses: peaceiris/actions-gh-pages@v4.0.0
with: with:
github_token: ${{ secrets.GITHUB_TOKEN }} github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./badge publish_dir: ./badge