diff --git a/.github/workflows/fitness-functions-release-8.5.yml b/.github/workflows/fitness-functions-release-8.5.yml new file mode 100644 index 0000000..3d01f02 --- /dev/null +++ b/.github/workflows/fitness-functions-release-8.5.yml @@ -0,0 +1,28 @@ +name: php 8.5 Fitness Functions + +on: + push: + branches: + - 'main' + schedule: + - cron: '15 10 * * *' # each day at 10:15 UTC + + +jobs: + configured-alpine-is-latest-version: + name: "Ensure that Alpine 3.21 is the latest alpine version" + env: + LATEST_ALPINE_RELEASE: "3.21.3" + runs-on: ubuntu-latest + steps: + - name: Execute + run: > + docker run --pull always --rm alpine:3.21 cat /etc/os-release | grep $LATEST_ALPINE_RELEASE + + php84-is-not-the-default-php-on-edge: + name: "We need to symlink php85 until php 8.5 is the default php" + runs-on: ubuntu-latest + steps: + - name: Execute + run: > + ! docker run --rm alpine:3.21 sh -c 'apk add -U php85 && php -v' diff --git a/README.md b/README.md index b2ed72e..bc4e977 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,19 @@ This is a docker php image is based on an alpine (and ubuntu) distribution inclu | Version | Branch | Latest Release | Status | Vulnerability Report | Fitness Functions | | --- | --- | --- | --- | --- | --- | +| **8.5** | [release/8.5](https://github.com/endava/docker-php/tree/release/8.5) | [![Size][size_85_badge]][release_85_link] | [![Build Status][github_actions_85_badge]][github_actions_85_link] | [![Security Report][security_report_85_badge]][security_report_85_link] | [![php 8.5 Fitness Functions](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.5.yml/badge.svg)](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.5.yml) | **8.4** | [release/8.4](https://github.com/endava/docker-php/tree/release/8.4) | [![Size][size_84_badge]][release_84_link] | [![Build Status][github_actions_84_badge]][github_actions_84_link] | [![Security Report][security_report_84_badge]][security_report_84_link] | [![php 8.4 Fitness Functions](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.4.yml/badge.svg)](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.4.yml) | **8.3** | [release/8.3](https://github.com/endava/docker-php/tree/release/8.3) | [![Size][size_83_badge]][release_83_link] | [![Build Status][github_actions_83_badge]][github_actions_83_link] | [![Security Report][security_report_83_badge]][security_report_83_link] | [![php 8.3 Fitness Functions](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.3.yml/badge.svg)](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.3.yml) | **8.2** | [release/8.2](https://github.com/endava/docker-php/tree/release/8.2) | [![Size][size_82_badge]][release_82_link] | [![Build Status][github_actions_82_badge]][github_actions_82_link] | [![Security Report][security_report_82_badge]][security_report_82_link] | [![php 8.2 Fitness Functions](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.2.yml/badge.svg)](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.2.yml) | **8.1** | [release/8.1](https://github.com/endava/docker-php/tree/release/8.1) | [![Size][size_81_badge]][release_81_link] | [![Build Status][github_actions_81_badge]][github_actions_81_link] | [![Security Report][security_report_81_badge]][security_report_81_link] | [![php 8.1 Fitness Functions](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.1.yml/badge.svg)](https://github.com/Endava/docker-php/actions/workflows/fitness-functions-release-8.1.yml) +[github_actions_85_badge]: https://github.com/Endava/docker-php/actions/workflows/ci.yml/badge.svg?branch=release%2F8.5 +[github_actions_85_link]: https://github.com/endava/docker-php/actions?query=branch%3Arelease%2F8.5 +[release_85_link]: https://github.com/endava/docker-php/releases/tag/8.5.0 +[security_report_85_badge]: https://github.com/endava/docker-php/releases/download/8.5.0/vulnerability-status.png +[security_report_85_link]: https://github.com/endava/docker-php/releases/download/8.5.0/vulnerability-report.html +[size_85_badge]: https://github.com/endava/docker-php/releases/download/8.5.0/size-status.png + [github_actions_84_badge]: https://github.com/Endava/docker-php/actions/workflows/ci.yml/badge.svg?branch=release%2F8.4 [github_actions_84_link]: https://github.com/endava/docker-php/actions?query=branch%3Arelease%2F8.4 [release_84_link]: https://github.com/endava/docker-php/releases/tag/8.4.5