Skip to content

Commit 6d59289

Browse files
authored
Merge branch 'release/webserver-improvements-and-fixes' into fix/duplicate-seo-issues
2 parents 5931a22 + e49228a commit 6d59289

6 files changed

Lines changed: 40 additions & 32 deletions

File tree

.github/workflows/service_docker-build-and-publish.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ jobs:
6767
echo "${MATRIX_JSON}" | jq '.'
6868
6969
- name: Upload the php-versions.yml file
70-
uses: actions/upload-artifact@v6
70+
uses: actions/upload-artifact@v7
7171
with:
7272
name: php-versions.yml
7373
path: ${{ inputs.php-versions-file }}
@@ -85,7 +85,7 @@ jobs:
8585
ref: ${{ inputs.ref }}
8686

8787
- name: Download PHP Versions file
88-
uses: actions/download-artifact@v7
88+
uses: actions/download-artifact@v8
8989
with:
9090
name: php-versions.yml
9191
path: ./artifacts
@@ -100,14 +100,14 @@ jobs:
100100
# Docker build & publish
101101
##
102102
- name: Login to DockerHub
103-
uses: docker/login-action@v3
103+
uses: docker/login-action@v4
104104
if: ${{ inputs.push-to-registry }}
105105
with:
106106
username: ${{ secrets.DOCKER_HUB_USERNAME }}
107107
password: ${{ secrets.DOCKER_HUB_ACCESS_TOKEN }}
108108

109109
- name: Login to GitHub Container Registry
110-
uses: docker/login-action@v3
110+
uses: docker/login-action@v4
111111
if: ${{ inputs.push-to-registry && inputs.authenticate_with_ghcr }}
112112
with:
113113
registry: ghcr.io

SECURITY.md

Lines changed: 23 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,29 @@
11
# Security Policy
22

3-
## Supported Versions
4-
The following versions of PHP are being actively updated:
3+
## PHP upstream support (php.net)
54

6-
| PHP Version | Supported |
7-
| ------- | ------------------ |
8-
| 8.5 | :white_check_mark: Active support |
9-
| 8.4 | :white_check_mark: Active support |
10-
| 8.3 | :warning: Security updates only |
11-
| 8.2 | :warning: Security updates only |
12-
| 8.1 | :heavy_exclamation_mark: End of life, update ASAP |
13-
| 8.0 | :heavy_exclamation_mark: End of life, update ASAP |
14-
| 7.4 | :heavy_exclamation_mark: End of life, update ASAP |
15-
| 7.3 | :x: Not supported |
5+
The table below is the **official PHP project** support phase for each branch—not a guarantee that every branch appears in our image matrix. Use it to decide when to upgrade.
166

17-
View the official [PHP supported versions policy](https://www.php.net/supported-versions.php) for more information.
7+
| Branch | Phase on php.net |
8+
| --- | --- |
9+
| 8.5 | Active support (bug + security fixes) |
10+
| 8.4 | Active support (bug + security fixes) |
11+
| 8.3 | Security fixes only |
12+
| 8.2 | Security fixes only |
13+
| 8.1 | End of life — upgrade as soon as practical |
14+
| 8.0 | End of life — upgrade as soon as practical |
15+
| 7.4 | End of life — upgrade as soon as practical |
16+
| ≤ 7.3 | End of life — not built in this project’s current matrix |
1817

19-
## Reporting a Vulnerability
18+
**References**
2019

21-
If you have a vulnerability to report, please follow [our responsible disclosure policy](https://www.notion.so/Responsible-Disclosure-Policy-421a6a3be1714d388ebbadba7eebbdc8).
20+
- [Supported Versions](https://www.php.net/supported-versions.php) — active and security support dates for current branches
21+
- [End-of-life branches](https://www.php.net/eol.php) — historical EOL dates
22+
23+
We may still ship images for **EOL** PHP versions to help migrate legacy apps; prefer a [currently supported branch](https://www.php.net/supported-versions.php) for production.
24+
25+
---
26+
27+
## Reporting a vulnerability
28+
29+
Follow [our responsible disclosure policy](https://www.notion.so/Responsible-Disclosure-Policy-421a6a3be1714d388ebbadba7eebbdc8).

docs/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
"@nuxt/ui": "^4.0.1",
2121
"@nuxtjs/plausible": "^2.0.1",
2222
"@nuxtjs/sitemap": "^7.4.7",
23-
"@serversideup/project-switcher-bar": "^0.0.5",
23+
"@serversideup/project-switcher-bar": "^0.0.6",
2424
"@vueuse/core": "^14.0.0",
2525
"@vueuse/nuxt": "^14.0.0",
2626
"better-sqlite3": "^12.4.1",

docs/yarn.lock

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2084,10 +2084,10 @@
20842084
resolved "https://registry.yarnpkg.com/@sec-ant/readable-stream/-/readable-stream-0.4.1.tgz#60de891bb126abfdc5410fdc6166aca065f10a0c"
20852085
integrity sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==
20862086

2087-
"@serversideup/project-switcher-bar@^0.0.5":
2088-
version "0.0.5"
2089-
resolved "https://registry.yarnpkg.com/@serversideup/project-switcher-bar/-/project-switcher-bar-0.0.5.tgz#8ffe02facd4b2824afd35624e79865efd899ba99"
2090-
integrity sha512-ApbquhEYzXFdhmK1XkQTIvHA93iaNvhLGAwjKwzr/q3sCtsuHDlo5U8ergEkZmXH951e6jsaHFgGKp2XDQhY9A==
2087+
"@serversideup/project-switcher-bar@^0.0.6":
2088+
version "0.0.6"
2089+
resolved "https://registry.yarnpkg.com/@serversideup/project-switcher-bar/-/project-switcher-bar-0.0.6.tgz#5d98bc37aff059b738e4c412f36e7ebde459394b"
2090+
integrity sha512-C9Z8Yrnc6phTH4uyF+21Fia3vnynZtdprBhoEijugP1TkHqKkQWoSw2z8J3SlVjKp2DP9GAP1/ou3ifNld0PHg==
20912091

20922092
"@shikijs/core@3.13.0", "@shikijs/core@^3.12.2":
20932093
version "3.13.0"

scripts/conf/php-versions-base-config.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -95,31 +95,31 @@ operating_systems:
9595
- name: "Alpine 3.20"
9696
version: alpine3.20
9797
number: 3.20
98-
nginx_version: 1.28.2-r1
98+
nginx_version: 1.28.3-r1
9999
- name: "Alpine 3.21"
100100
version: alpine3.21
101101
number: 3.21
102-
nginx_version: 1.28.2-r1
102+
nginx_version: 1.28.3-r1
103103
- name: "Alpine 3.22"
104104
version: alpine3.22
105105
number: 3.22
106-
nginx_version: 1.28.2-r1
106+
nginx_version: 1.28.3-r1
107107
- name: "Alpine 3.23"
108108
version: alpine3.23
109109
number: 3.23
110-
nginx_version: 1.28.2-r1
110+
nginx_version: 1.28.3-r1
111111
- family: debian
112112
default: true
113113
versions:
114114
- name: "Debian Bullseye"
115115
version: bullseye
116116
number: 11
117-
nginx_version: 1.28.2-1~bullseye
117+
nginx_version: 1.28.3-1~bullseye
118118
- name: "Debian Bookworm"
119119
version: bookworm
120120
number: 12
121-
nginx_version: 1.28.2-1~bookworm
121+
nginx_version: 1.28.3-1~bookworm
122122
- name: "Debian Trixie"
123123
version: trixie
124124
number: 13
125-
nginx_version: 1.28.2-1~trixie
125+
nginx_version: 1.28.3-1~trixie

src/variations/frankenphp/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
ARG BASE_OS_VERSION='trixie'
33
ARG PHP_VERSION='8.5'
44
ARG BASE_IMAGE="php:${PHP_VERSION}-zts-${BASE_OS_VERSION}"
5-
ARG FRANKENPHP_VERSION='1.11.3'
5+
ARG FRANKENPHP_VERSION='1.12.2'
66
ARG GOLANG_VERSION='1.26'
77

88
########################

0 commit comments

Comments
 (0)