James Titcumb
|
43ba15d749
|
Extract static PHP check
|
2025-12-22 14:06:55 +00:00 |
|
James Titcumb
|
51929b0ed2
|
Rename various jobs and steps for the addition of static binaries
|
2025-12-22 14:06:55 +00:00 |
|
James Titcumb
|
17c33e85cb
|
Add all the binaries to the PIE release too
|
2025-12-22 14:06:55 +00:00 |
|
James Titcumb
|
b1b35575fc
|
Tidying up PIE binary build pipeline a bit
|
2025-12-22 14:06:55 +00:00 |
|
James Titcumb
|
1dc43c3a8a
|
Add Windows into SPC build matrix
|
2025-12-22 14:06:54 +00:00 |
|
James Titcumb
|
ab2a90b326
|
Add self contained PIE executable CI step
|
2025-12-22 14:06:54 +00:00 |
|
James Titcumb
|
2f283866be
|
Use PHP 8.5 and PHP_BUILD_PROVIDER to identify if we are running under Static PHP
|
2025-12-22 14:06:54 +00:00 |
|
James Titcumb
|
d98e5b9b7f
|
Added barebones structure of building with Static PHP
|
2025-12-22 14:06:48 +00:00 |
|
James Titcumb
|
be5f1429ad
|
Merge pull request #464 from php/1.3.x
Merge up 1.3.x into 1.4.x - fix intermittent package not being found
|
2025-12-19 17:17:18 +00:00 |
|
James Titcumb
|
e8a96bf77f
|
Merge pull request #463 from asgrim/462-fix-intermittent-fault-caused-by-complete-alias-packages
462: fix intermittent failure to look up packages
1.3.3
|
2025-12-19 16:23:13 +00:00 |
|
James Titcumb
|
395fb35783
|
462: fix CompleteAliasPackage from breaking CompletePackage checks by ensuring we use CompletePackageInterface
|
2025-12-19 15:40:05 +00:00 |
|
James Titcumb
|
63c755bfd8
|
Merge pull request #458 from asgrim/455-fix-trunk-actions
455: fix trunk actions not running for nightly builds
|
2025-12-17 16:32:36 +00:00 |
|
James Titcumb
|
60236eb58a
|
434: define a virtual package for Alpine
|
2025-12-17 16:32:03 +00:00 |
|
James Titcumb
|
1a15aa00e9
|
434: don't check for build tools on Windows at all
|
2025-12-17 15:48:15 +00:00 |
|
James Titcumb
|
d6a2892a3b
|
434: add brew support for build tool checker
|
2025-12-17 15:47:32 +00:00 |
|
James Titcumb
|
82b1ec2a08
|
434: run Dockerfile e2e test in CI
|
2025-12-17 15:47:32 +00:00 |
|
James Titcumb
|
69b5290f4b
|
434: added a set of Dockerfile-based end-to-end tests to check build tools get installed
|
2025-12-17 15:47:32 +00:00 |
|
James Titcumb
|
81d8f982f0
|
434: ensure phpize is thoroughly checked on dnf/yum systems due to placeholder
|
2025-12-17 15:47:31 +00:00 |
|
James Titcumb
|
e0fab35c36
|
434: added yum/dnf support for PackageManager
|
2025-12-17 15:47:31 +00:00 |
|
James Titcumb
|
e1f3f4dc7e
|
434: check if we can install with sudo or gracefully fail on error installing build tools
|
2025-12-17 15:47:31 +00:00 |
|
James Titcumb
|
e369a29cd7
|
434: add more test cases for build tool checkers
|
2025-12-17 15:47:31 +00:00 |
|
James Titcumb
|
b08066a759
|
434: add test for CheckAllBuildTools
|
2025-12-17 15:47:30 +00:00 |
|
James Titcumb
|
772a35e03d
|
434: add phpize install
|
2025-12-17 15:47:30 +00:00 |
|
James Titcumb
|
d0613824ed
|
434: ensure warning is not emitted when package manager does not have a package configured
|
2025-12-17 15:47:30 +00:00 |
|
James Titcumb
|
5b33c984e0
|
434: add --auto-install-build-tools and --no-build-tools-check flags for controlling build tools checker
|
2025-12-17 15:47:30 +00:00 |
|
James Titcumb
|
88068ee086
|
434: add build tools check for build and install commands
|
2025-12-17 15:47:29 +00:00 |
|
James Titcumb
|
ae10e7fce2
|
434: improved messaging and flow for prompts
|
2025-12-17 15:47:29 +00:00 |
|
James Titcumb
|
4a85df4657
|
Allow build tool package name to be null
|
2025-12-17 15:47:29 +00:00 |
|
James Titcumb
|
90b164dabe
|
434: define more build tools in checker and deduplicate
|
2025-12-17 15:47:29 +00:00 |
|
James Titcumb
|
d826187b33
|
434: added initial implementation of build tool checker
|
2025-12-17 15:47:23 +00:00 |
|
James Titcumb
|
fbe7f77f74
|
455: update maintainer handbook for new branch strategy
|
2025-12-17 15:29:09 +00:00 |
|
James Titcumb
|
2af89a9ee0
|
455: fix trunk actions to run on default branch (whatever that may be)
|
2025-12-17 15:07:48 +00:00 |
|
James Titcumb
|
355966b212
|
Merge pull request #457 from php/1.3.x
Merge up 1.3.x to 1.4.x - fix windows relative extension path bug
|
2025-12-17 14:48:52 +00:00 |
|
James Titcumb
|
5193fa5975
|
Merge pull request #456 from asgrim/451-fix-windows-relative-ext-path
Fix windows relative ext path
1.3.2
|
2025-12-17 13:59:23 +00:00 |
|
James Titcumb
|
702e0da43a
|
451: ensure Windows relative path expansion happens before creation of extension path
|
2025-12-16 18:53:24 +00:00 |
|
James Titcumb
|
81543dd72e
|
451: test to model relative extension paths in Windows explicitly
|
2025-12-16 18:53:06 +00:00 |
|
vinchan
|
d0679947b9
|
docs:Add translations for the PIE Maintainers Handbook and usage documentation in Chinese and Japanese
|
2025-12-09 01:35:31 +08:00 |
|
vinchan
|
ff5d7002b3
|
Add .idea/ to .gitignore to exclude IDE configuration files
|
2025-12-09 01:28:35 +08:00 |
|
James Titcumb
|
b595732a62
|
Merge pull request #449 from asgrim/improve-readme
Reorganise and enhance the README for first time visitors feedback
|
2025-12-08 14:03:57 +00:00 |
|
James Titcumb
|
a7a44a2bc2
|
Reorganise and enhance the README for first time visitors feedback
|
2025-12-05 18:04:56 +00:00 |
|
James Titcumb
|
d08c089e14
|
Merge pull request #428 from php/dependabot/github_actions/actions/checkout-6
Bump actions/checkout from 4 to 6
|
2025-11-27 16:46:20 +00:00 |
|
James Titcumb
|
ac1782ee71
|
Merge pull request #442 from php/1.3.x
Merge up 1.3.x to 1.4.x
|
2025-11-27 16:45:31 +00:00 |
|
James Titcumb
|
2ebd9dcb45
|
Merge pull request #441 from asgrim/fix-self-verify
Fix self-verify to use latest attestation library
1.3.1
|
2025-11-27 16:24:28 +00:00 |
|
James Titcumb
|
a83e4a08b8
|
Merge pull request #440 from asgrim/fix-self-verify
Fix self-verify to use latest attestation library
|
2025-11-27 16:04:35 +00:00 |
|
James Titcumb
|
ae60748b6a
|
Fix self-verify to use latest attestation library, see ThePHPF/attestation#14
|
2025-11-27 15:46:27 +00:00 |
|
James Titcumb
|
7143d052b9
|
Merge pull request #427 from tillkruss/patch-1
Add `relay` extension to supported extensions list
|
2025-11-26 09:23:17 +00:00 |
|
dependabot[bot]
|
cbd6265259
|
Bump actions/checkout from 4 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v4...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
|
2025-11-26 08:43:22 +00:00 |
|
Till Krüss
|
2ac0008754
|
Add relay extension to supported extensions list
|
2025-11-25 13:15:05 -08:00 |
|
James Titcumb
|
3a2824243f
|
Merge pull request #426 from asgrim/remove-timeouts-on-processes-except-sudo
Remove timeouts on all process invocations except those potentially using sudo
1.3.0
1.3.0-rc.3
|
2025-11-24 16:16:16 +00:00 |
|
James Titcumb
|
c82fe3c38f
|
Remove timeouts on all process invocations except those potentially using sudo
|
2025-11-24 15:46:30 +00:00 |
|