svn commit: r1935340 - in httpd/httpd/branches/2.4.x: . .github/workflows test
[email protected] Mon, 15 Jun 2026 10:04:24 -0000
| Newsgroups | gmane.comp.apache.cvs |
|---|---|
| Message-ID | <178151786499.1983665.15091494839784991027@svn03-he-fi> |
Author: jorton
Date: Mon Jun 15 10:04:24 2026
New Revision: 1935340
Log:
Merge r1933654, r1934209, r1935338 from trunk: [CTR for CI changes]
CI: Fail early if PHP_FPM is set but not valid.
CI: Set PHP_FPM correctly for current Ubuntu images.
CI: Add *.md to the ignore list. (the "**" syntax is correct
here, per https://docs.github.com/en/actions/reference/workflows-and-actions/workflow-syntax#filter-pattern-cheat-sheet)
CI: Skip Windows workflow for *.md changes.
Modified:
httpd/httpd/branches/2.4.x/ (props changed)
httpd/httpd/branches/2.4.x/.github/workflows/linux.yml
httpd/httpd/branches/2.4.x/.github/workflows/windows.yml
httpd/httpd/branches/2.4.x/test/ (props changed)
httpd/httpd/branches/2.4.x/test/travis_before_linux.sh
httpd/httpd/branches/2.4.x/test/travis_run_linux.sh
Modified: httpd/httpd/branches/2.4.x/.github/workflows/linux.yml
==============================================================================
--- httpd/httpd/branches/2.4.x/.github/workflows/linux.yml Mon Jun 15 10:02:04 2026 (r1935339)
+++ httpd/httpd/branches/2.4.x/.github/workflows/linux.yml Mon Jun 15 10:04:24 2026 (r1935340)
@@ -7,6 +7,7 @@ on:
- 'docs/**'
- STATUS
- CHANGES
+ - '**.md'
- changes-entries/*
tags:
- 2.*
@@ -16,13 +17,14 @@ on:
- 'docs/**'
- STATUS
- CHANGES
+ - '**.md'
- changes-entries/*
env:
MARGS: "-j2"
CFLAGS: "-g"
# This will need updating as the ubuntu-latest image changes:
- PHP_FPM: "/usr/sbin/php-fpm8.1"
+ PHP_FPM: "/usr/sbin/php-fpm8.3"
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
Modified: httpd/httpd/branches/2.4.x/.github/workflows/windows.yml
==============================================================================
--- httpd/httpd/branches/2.4.x/.github/workflows/windows.yml Mon Jun 15 10:02:04 2026 (r1935339)
+++ httpd/httpd/branches/2.4.x/.github/workflows/windows.yml Mon Jun 15 10:04:24 2026 (r1935340)
@@ -7,6 +7,7 @@ on:
- 'docs/**'
- STATUS
- CHANGES
+ - '**.md'
- changes-entries/*
tags:
- 2.*
@@ -16,6 +17,7 @@ on:
- 'docs/**'
- STATUS
- CHANGES
+ - '**.md'
- changes-entries/*
concurrency:
Modified: httpd/httpd/branches/2.4.x/test/travis_before_linux.sh
==============================================================================
--- httpd/httpd/branches/2.4.x/test/travis_before_linux.sh Mon Jun 15 10:02:04 2026 (r1935339)
+++ httpd/httpd/branches/2.4.x/test/travis_before_linux.sh Mon Jun 15 10:04:24 2026 (r1935340)
@@ -211,3 +211,8 @@ if test -v TEST_MOD_TLS -a -v RUSTLS_VER
popd
fi
fi
+
+if test -v PHP_FPM -a ! -v SKIP_TESTING; then
+ # Sanity test the php-fpm executable exists.
+ $PHP_FPM --version || exit 1
+fi
Modified: httpd/httpd/branches/2.4.x/test/travis_run_linux.sh
==============================================================================
--- httpd/httpd/branches/2.4.x/test/travis_run_linux.sh Mon Jun 15 10:02:04 2026 (r1935339)
+++ httpd/httpd/branches/2.4.x/test/travis_run_linux.sh Mon Jun 15 10:04:24 2026 (r1935340)
@@ -126,11 +126,6 @@ if test -v TEST_ASAN; then
export ASAN_OPTIONS="log_path=$PWD/asan.log:detect_leaks=0"
fi
-if test -v PHP_FPM; then
- # Sanity test the executable exists.
- $PHP_FPM --version
-fi
-
# Try to keep all potential coredumps from all processes
sudo sysctl -w kernel.core_uses_pid=1 2>/dev/null || true
# Systemd based systems might process core dumps via systemd-coredump.