chore: fix the pnpm version in GitHub Actions workflow

This commit is contained in:
Anish Sarkar 2026-05-20 18:37:21 +05:30
parent f5f2456dfd
commit ff2d621185

View file

@ -17,7 +17,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
@ -27,7 +27,7 @@ jobs:
git fetch origin ${{ github.base_ref }}:${{ github.base_ref }} 2>/dev/null || git fetch origin ${{ github.base_ref }} 2>/dev/null || true
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'
@ -35,7 +35,7 @@ jobs:
run: pip install pre-commit
- name: Cache pre-commit hooks
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pre-commit
key: pre-commit-${{ hashFiles('.pre-commit-config.yaml') }}
@ -74,7 +74,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
@ -83,7 +83,7 @@ jobs:
git fetch origin ${{ github.base_ref }}:${{ github.base_ref }} 2>/dev/null || git fetch origin ${{ github.base_ref }} 2>/dev/null || true
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'
@ -91,7 +91,7 @@ jobs:
run: pip install pre-commit
- name: Cache pre-commit hooks
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pre-commit
key: pre-commit-security-${{ hashFiles('.pre-commit-config.yaml') }}
@ -131,21 +131,21 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
- name: Set up Python
uses: actions/setup-python@v5
uses: actions/setup-python@v6
with:
python-version: '3.12'
- name: Install UV
uses: astral-sh/setup-uv@v3
uses: astral-sh/setup-uv@v8.1.0
- name: Check if backend files changed
id: backend-changes
uses: dorny/paths-filter@v3
uses: dorny/paths-filter@v4
with:
filters: |
backend:
@ -153,7 +153,7 @@ jobs:
- name: Cache dependencies
if: steps.backend-changes.outputs.backend == 'true'
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: |
~/.cache/uv
@ -171,7 +171,7 @@ jobs:
- name: Cache pre-commit hooks
if: steps.backend-changes.outputs.backend == 'true'
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pre-commit
key: pre-commit-backend-${{ hashFiles('.pre-commit-config.yaml') }}
@ -212,7 +212,7 @@ jobs:
steps:
- name: Checkout code
uses: actions/checkout@v4
uses: actions/checkout@v6
with:
fetch-depth: 0
@ -221,18 +221,16 @@ jobs:
git fetch origin ${{ github.base_ref }}:${{ github.base_ref }} 2>/dev/null || git fetch origin ${{ github.base_ref }} 2>/dev/null || true
- name: Setup Node.js
uses: actions/setup-node@v4
uses: actions/setup-node@v6
with:
node-version: '18'
- name: Install pnpm
uses: pnpm/action-setup@v4
with:
version: latest
uses: pnpm/action-setup@v6
- name: Check if frontend files changed
id: frontend-changes
uses: dorny/paths-filter@v3
uses: dorny/paths-filter@v4
with:
filters: |
web:
@ -254,7 +252,7 @@ jobs:
run: pip install pre-commit
- name: Cache pre-commit hooks
uses: actions/cache@v4
uses: actions/cache@v5
with:
path: ~/.cache/pre-commit
key: pre-commit-frontend-${{ hashFiles('.pre-commit-config.yaml') }}