1
0
mirror of https://github.com/phpmyadmin/phpmyadmin.git synced 2026-10-23 18:29:15 +03:00

Merge branch 'QA_5_2'

Signed-off-by: Maurício Meneghini Fauth <mauricio@mfauth.com.br>
This commit is contained in:
Maurício Meneghini Fauth
2026-07-25 15:57:23 -03:00
12 changed files with 40 additions and 40 deletions

View File

@@ -25,7 +25,7 @@ jobs:
- { version: '6.0', branch: 'master', php-version: '8.2', node-version: '24', python-version: '3.11' }
steps:
- name: Check out code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
ref: ${{ matrix.branch }}
persist-credentials: false
@@ -41,18 +41,18 @@ jobs:
coverage: none
- name: Set up Node ${{ matrix.node-version }}
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: ${{ matrix.node-version }}
cache: 'yarn'
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: ${{ matrix.python-version }}
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Install Yarn modules
run: yarn install --non-interactive
@@ -79,7 +79,7 @@ jobs:
continue-on-error: true
- name: Upload snapshots
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
with:
name: phpMyAdmin-${{ matrix.version }}-snapshots
path: release/*

View File

@@ -26,12 +26,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Set up Node
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '${{ env.node-version }}'
cache: 'yarn'
@@ -47,12 +47,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Set up Node
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '${{ env.node-version }}'
cache: 'yarn'
@@ -68,12 +68,12 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
- name: Set up Node
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '${{ env.node-version }}'
cache: 'yarn'

View File

@@ -19,7 +19,7 @@ jobs:
php-version: ["8.2"]
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -34,7 +34,7 @@ jobs:
- name: Install Composer dependencies
# Allow the previous check to fail but not abort
if: always()
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
with:
# Ignore zip for php-webdriver/webdriver
composer-options: "--ignore-platform-req=ext-zip"
@@ -42,7 +42,7 @@ jobs:
- name: Cache coding-standard
# Allow the previous check to fail but not abort
if: always()
uses: actions/cache@v5
uses: actions/cache@v6
with:
path: .phpcs-cache
key: phpcs-cache
@@ -69,7 +69,7 @@ jobs:
php-version: ["8.2"]
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -80,7 +80,7 @@ jobs:
extensions: mbstring, iconv, mysqli, zip, gd, bz2
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Analyse files with PHPStan
run: composer phpstan -- --memory-limit 2G

View File

@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false

View File

@@ -13,7 +13,7 @@ jobs:
issues: write # for dessant/lock-threads to lock issues
runs-on: ubuntu-latest
steps:
- uses: dessant/lock-threads@v5
- uses: dessant/lock-threads@v6
with:
github-token: ${{ github.token }}
process-only: 'issues'

View File

@@ -34,14 +34,14 @@ jobs:
- ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
fetch-depth: 2
persist-credentials: false
- name: Checkout base ref code
if: github.event_name == 'pull_request'
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
ref: ${{ github.base_ref }}
persist-credentials: false
@@ -60,7 +60,7 @@ jobs:
tools: composer:v2, infection:0.27.11
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Run Infection for changed files only
if: github.event_name == 'push' || github.event_name == 'pull_request'

View File

@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -35,7 +35,7 @@ jobs:
php-version: ["8.2"]
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -50,16 +50,16 @@ jobs:
tools: composer:v2
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Set up Node
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '24'
cache: 'yarn'
- name: Set up Python
uses: actions/setup-python@v6
uses: actions/setup-python@v7
with:
python-version: '3.11'

View File

@@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false

View File

@@ -14,7 +14,7 @@ jobs:
permissions:
issues: write
steps:
- uses: actions/stale@v9
- uses: actions/stale@v10
with:
days-before-stale: 15
days-before-close: -1

View File

@@ -24,7 +24,7 @@ jobs:
tests: ${{ steps.tests-list.outputs.tests }}
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
- id: tests-list
@@ -80,7 +80,7 @@ jobs:
include: ${{ fromJSON(needs.generate-matrix.outputs.tests) }}
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -98,10 +98,10 @@ jobs:
extensions: :opcache, mbstring, iconv, mysqli, zip, gd, bz2
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Set up Node
uses: actions/setup-node@v6
uses: actions/setup-node@v7
with:
node-version: '${{ env.node-version }}'
cache: 'yarn'
@@ -148,7 +148,7 @@ jobs:
./tests/stop-local-server
- name: Upload screenshots
uses: actions/upload-artifact@v6
uses: actions/upload-artifact@v7
if: ${{ failure() }}
with:
name: selenium-screenshots-${{ strategy.job-index }}

View File

@@ -28,7 +28,7 @@ jobs:
- { php-version: '82', experimental: false, arch: 's390x', exclude-phpunit-groups: '--exclude-group extension-iconv --exclude-group 32bit-incompatible' }
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: false
@@ -80,7 +80,7 @@ jobs:
php-extensions: 'mbstring, iconv, mysqli, zip, bz2'
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
# Fetch some commits for Scrutinizer coverage upload
fetch-depth: 15
@@ -100,7 +100,7 @@ jobs:
coverage: xdebug
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
with:
dependency-versions: ${{ matrix.composer-dependency }}
composer-options: ${{ matrix.composer-options }}
@@ -142,7 +142,7 @@ jobs:
extension: ["dbase"]
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
# Fetch some commits for Scrutinizer coverage upload
fetch-depth: 15
@@ -162,7 +162,7 @@ jobs:
coverage: xdebug
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Run PHP tests
run: composer run phpunit -- --testsuite unit

View File

@@ -21,7 +21,7 @@ jobs:
php-version: ["8.2"]
steps:
- name: Checkout code
uses: actions/checkout@v6
uses: actions/checkout@v7
with:
persist-credentials: true
@@ -36,7 +36,7 @@ jobs:
tools: composer:v2
- name: Install Composer dependencies
uses: ramsey/composer-install@v3
uses: ramsey/composer-install@v4
- name: Set up git config
run: |