1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

11 Commits

Author SHA1 Message Date
Ilija Tovilo
e140485178 [skip ci] Reorder lines
Makes slightly more sense, even though order is irrelevant.
2026-03-02 03:37:46 +01:00
Ilija Tovilo
53c718c142 [CI][skip ci] Fix TEST job failure when no branches changed 2026-03-02 03:34:34 +01:00
Ilija Tovilo
7a4da1040b [CI] Fix ineffective ccache
Cache on GHA is immutable. For this reason, hendrikmuhs/ccache-action creates a
new cache entry for each push, each with an appended timestamp, which fills the
cache very quickly. In an attempt to fix this, we've disabled the
append-timestamp option and appended a hash of php_version.h. Hence, we'll only
get a new cache file once this file is touched.

However, since this file rarely ever updates for master, we're relying on an
extremely outdated cache. To fix this, append the current year+week to rebuild
the cache each week instead, as suggested by Tim. Also use major.minor.release
version instead of the has of php_version.h for readability.

Fixes GH-14154
Closes GH-21258
2026-02-20 17:45:57 +01:00
Ilija Tovilo
636fd3453b Fix nightly ref name
git rev-parse fails with the long GH ref, but we need github.ref to check out
branches from PRs. Hence, use github.ref only for PRs, and the ref_name for
everything else.

Closes GH-21255
2026-02-19 11:48:24 +01:00
Ilija Tovilo
10b1da00d0 [skip ci] Rename PUSH job to TEST 2026-02-19 00:57:08 +01:00
Ilija Tovilo
3671c6dea7 [skip ci] Sigh, fix "" -> '' in GHA syntax 2026-02-18 23:19:59 +01:00
Ilija Tovilo
88bd45728a [skip ci][CI] Fix || on 0 value, being treated as falsy 2026-02-18 23:13:33 +01:00
Ilija Tovilo
37528afdad Rename nightly_matrix.php to matrix.php 2026-02-18 19:49:42 +01:00
Ilija Tovilo
cbb3ff0a5b Improve displayed workflow_call name
The ref is very long and makes things unreadable.
2026-02-18 19:44:14 +01:00
Ilija Tovilo
12148a5b49 Combine push.yml and root.yml into test.yml 2026-02-18 19:44:12 +01:00
Ilija Tovilo
dca6e5efd3 Rename push.yml to test.yml 2026-02-18 19:44:01 +01:00