diff --git a/.github/workflows/daily-snapshots.yml b/.github/workflows/daily-snapshots.yml index 6c68d20639..9c7b3854cd 100644 --- a/.github/workflows/daily-snapshots.yml +++ b/.github/workflows/daily-snapshots.yml @@ -22,7 +22,7 @@ jobs: matrix: include: - { version: '5.2', branch: 'QA_5_2', php-version: '7.2', node-version: '12', python-version: '3.7' } - - { version: '6.0', branch: 'master', php-version: '8.1', node-version: '14', python-version: '3.7' } + - { version: '6.0', branch: 'master', php-version: '8.1', node-version: '16', python-version: '3.7' } steps: - name: Check out code uses: actions/checkout@v4 diff --git a/.github/workflows/frontend-tests.yml b/.github/workflows/frontend-tests.yml index 02c0ef0152..f5e28e84bf 100644 --- a/.github/workflows/frontend-tests.yml +++ b/.github/workflows/frontend-tests.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' cache: 'yarn' - name: Install modules @@ -47,7 +47,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' cache: 'yarn' - name: Install modules @@ -66,7 +66,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' cache: 'yarn' - name: Install modules diff --git a/.github/workflows/other-tools.yml b/.github/workflows/other-tools.yml index 57c1a88867..09245bb3d9 100644 --- a/.github/workflows/other-tools.yml +++ b/.github/workflows/other-tools.yml @@ -54,7 +54,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' cache: 'yarn' - name: Set up Python diff --git a/.github/workflows/test-selenium.yml b/.github/workflows/test-selenium.yml index 39f8eb6839..2011b8666f 100644 --- a/.github/workflows/test-selenium.yml +++ b/.github/workflows/test-selenium.yml @@ -106,7 +106,7 @@ jobs: - name: Set up Node uses: actions/setup-node@v3 with: - node-version: '14' + node-version: '16' cache: 'yarn' - name: Install modules diff --git a/.scrutinizer.yml b/.scrutinizer.yml index b8d7e98f72..946340daaa 100644 --- a/.scrutinizer.yml +++ b/.scrutinizer.yml @@ -22,7 +22,7 @@ build: analysis: environment: php: 8.1 - node: 14 + node: 16 dependencies: before: - composer config --unset repositories.0 diff --git a/doc/setup.rst b/doc/setup.rst index 1fff19474e..858055972d 100644 --- a/doc/setup.rst +++ b/doc/setup.rst @@ -90,7 +90,7 @@ In order to install from Git, you'll need a few supporting applications: * `Git `_ to download the source, or you can download the most recent source directly from `Github `_ * `Composer `__ -* `Node.js `_ (version 14 or higher) +* `Node.js `_ (version 16 or higher) * `Yarn `_ You can clone current phpMyAdmin source from diff --git a/package.json b/package.json index bd977c32b1..c80616c9cc 100644 --- a/package.json +++ b/package.json @@ -7,7 +7,7 @@ "license": "GPL-2.0", "private": true, "engines": { - "node": ">=14" + "node": ">=16" }, "type": "module", "dependencies": {