Upgrade GitHub Actions for Node 24 compatibility

Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
This commit is contained in:
Salman Muin Kayser Chishti
2026-02-25 09:21:38 +00:00
parent 5b948d34df
commit 0aabceb74e
4 changed files with 11 additions and 11 deletions
+3 -3
View File
@@ -37,12 +37,12 @@ jobs:
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v4 uses: actions/checkout@v6
with: with:
fetch-depth: 0 # Full history for better analysis fetch-depth: 0 # Full history for better analysis
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v5 uses: actions/setup-python@v6
with: with:
python-version: '3.10' python-version: '3.10'
cache: 'pip' cache: 'pip'
@@ -177,7 +177,7 @@ jobs:
- name: Upload Bandit report - name: Upload Bandit report
if: always() && steps.bandit.outcome != 'skipped' if: always() && steps.bandit.outcome != 'skipped'
uses: actions/upload-artifact@v4 uses: actions/upload-artifact@v6
with: with:
name: bandit-security-report name: bandit-security-report
path: bandit-report.json path: bandit-report.json
+1 -1
View File
@@ -25,7 +25,7 @@ jobs:
steps: steps:
- name: Checkout repository - name: Checkout repository
uses: actions/checkout@v4 uses: actions/checkout@v6
- name: Set up Docker Buildx - name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3 uses: docker/setup-buildx-action@v3
+3 -3
View File
@@ -18,7 +18,7 @@ jobs:
contents: write contents: write
id-token: write id-token: write
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
with: with:
fetch-depth: 0 fetch-depth: 0
@@ -27,7 +27,7 @@ jobs:
run: echo "title=${{ github.event.pull_request.title }}" >> $GITHUB_OUTPUT run: echo "title=${{ github.event.pull_request.title }}" >> $GITHUB_OUTPUT
- name: Save PR body to file - name: Save PR body to file
uses: actions/github-script@v6 uses: actions/github-script@v8
with: with:
script: | script: |
const fs = require('fs'); const fs = require('fs');
@@ -57,7 +57,7 @@ jobs:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
- name: Set up Python - name: Set up Python
uses: actions/setup-python@v5 uses: actions/setup-python@v6
with: with:
python-version: 3.12 python-version: 3.12
+4 -4
View File
@@ -44,10 +44,10 @@ jobs:
TOXENV: py313 TOXENV: py313
steps: steps:
- uses: actions/checkout@v4 - uses: actions/checkout@v6
- name: Set up Python ${{ matrix.python-version }} - name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5 uses: actions/setup-python@v6
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
cache: 'pip' cache: 'pip'
@@ -69,7 +69,7 @@ jobs:
- name: Retrieve Playwright browsers from cache if any - name: Retrieve Playwright browsers from cache if any
id: playwright-cache id: playwright-cache
uses: actions/cache@v4 uses: actions/cache@v5
with: with:
path: | path: |
~/.cache/ms-playwright ~/.cache/ms-playwright
@@ -92,7 +92,7 @@ jobs:
# Cache tox environments # Cache tox environments
- name: Cache tox environments - name: Cache tox environments
uses: actions/cache@v4 uses: actions/cache@v5
with: with:
path: .tox path: .tox
# Include python version and os in the cache key # Include python version and os in the cache key