Skip to content

Conversation

@rez1dent3
Copy link
Member

…s workflow

  • Updated Redis, Memcached, PostgreSQL, MySQL, and MariaDB images to their latest Alpine versions for improved performance and security.
  • Adjusted health check parameters for all services to reduce intervals and timeouts, enhancing the responsiveness of the health checks.

…s workflow

- Updated Redis, Memcached, PostgreSQL, MySQL, and MariaDB images to their latest Alpine versions for improved performance and security.
- Adjusted health check parameters for all services to reduce intervals and timeouts, enhancing the responsiveness of the health checks.
- Upgraded PHP version from 8.2 to 8.3 across multiple workflows.
- Implemented caching for PHP extensions and Composer packages to improve build performance.
- Added steps to retrieve and cache Composer cache directory.
- Updated MariaDB image in PHPUnit workflow for consistency.
- Changed Memcached image from 1.6-alpine to 1.6.39-alpine3.22 for improved stability and security.

diff --git a/.github/workflows/phpunits.yaml b/.github/workflows/phpunits.yaml
index 26b6a0f..eb6078e 100644
--- a/.github/workflows/phpunits.yaml
+++ b/.github/workflows/phpunits.yaml
@@ -35,7 +35,7 @@ jobs:
           - 6379:6379

       memcached:
-        image: memcached:1.6-alpine
+        image: memcached:1.6.39-alpine3.22
         options: >-
           --health-cmd "timeout 3 bash -c 'cat < /dev/null > /dev/udp/127.0.0.1/11211'"
           --health-interval 5s
- Changed Memcached image to version 1.6 for compatibility.
- Updated health check command and parameters to improve reliability and responsiveness.
- Modified the health check command for Memcached to use a timeout for improved reliability in the GitHub Actions workflow.
@rez1dent3 rez1dent3 merged commit 160246e into master Oct 16, 2025
71 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants