1
0
mirror of https://github.com/php/php-src.git synced 2026-04-25 08:58:28 +02:00
Commit Graph

177 Commits

Author SHA1 Message Date
Ilija Tovilo 5859297f7f Merge branch 'PHP-8.2'
* PHP-8.2:
  Add Windows GitHub actions build
2023-03-01 23:05:24 +01:00
Ilija Tovilo 603367946b Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Add Windows GitHub actions build
2023-03-01 23:05:17 +01:00
Michael Voříšek 916b132ea0 Add Windows GitHub actions build
Closes GH-10664
2023-03-01 23:02:03 +01:00
Ilija Tovilo 5c84e0a576 Merge branch 'PHP-8.2'
* PHP-8.2:
  Re-enable UnixODBC testing.
2023-02-23 23:14:43 +01:00
Ilija Tovilo c891495e04 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Re-enable UnixODBC testing.
2023-02-23 23:14:34 +01:00
Danack 939c546ea1 Re-enable UnixODBC testing.
The problem installing the package in the CI environment has been fixed.
2023-02-23 23:14:02 +01:00
Ilija Tovilo 1cb38e4fcb Merge branch 'PHP-8.2'
* PHP-8.2:
  Temporarily disable odbc in ci
2023-02-11 13:35:51 +01:00
Ilija Tovilo 0d56a5b591 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Temporarily disable odbc in ci
2023-02-11 13:35:35 +01:00
Ilija Tovilo 18b611d6a0 Temporarily disable odbc in ci
The unixodbc.h header is suddenly missing.
2023-02-11 13:22:27 +01:00
Max Kellermann eabb9b7dea .github/workflows/nightly.yml: add job to build out-of-tree extensions
This aims to detect API breakages early by compiling a selection of
out-of-tree extensions in the CI.

Closes GH-10404
2023-02-08 01:45:15 +01:00
Ilija Tovilo 9d954ef6ac Merge branch 'PHP-8.2' 2023-02-07 12:06:18 +01:00
Ilija Tovilo a50f765d04 Merge branch 'PHP-8.1' into PHP-8.2 2023-02-07 12:06:00 +01:00
Ilija Tovilo c95125d370 Disable timestamp for GitHub actions ccache 2023-02-07 12:05:01 +01:00
Ilija Tovilo c8cc355070 Merge branch 'PHP-8.2' 2023-02-02 18:59:49 +01:00
Ilija Tovilo 9f966183eb Merge branch 'PHP-8.1' into PHP-8.2 2023-02-02 18:59:20 +01:00
Max Kellermann f7e678476f .github/workflows/push.yml: enable ccache
This reduces the LINUX_X64_RELEASE_ZTS build time from 9-10 minutes to
less than 3 minutes.

Closes GH-10395
2023-02-02 18:58:30 +01:00
Tim Düsterhus 71bdcce9f8 Stop using the deprecated set-output command in nightly_matrix.php (#10302)
see https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-01-12 20:07:31 +01:00
Arnaud Le Blanc a11c8a3039 Limit stack size (#9104) 2022-12-16 17:44:26 +01:00
Ilija Tovilo 649083d05a Merge branch 'PHP-8.2'
* PHP-8.2:
  Add wordpress to community build
2022-11-17 11:34:32 +01:00
Ilija Tovilo 8d37a6591f Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Add wordpress to community build
2022-11-17 11:34:22 +01:00
Ilija Tovilo c53b065c48 Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Add wordpress to community build
2022-11-17 11:34:08 +01:00
Ilija Tovilo cdc0a8b06b Add wordpress to community build
Closes GH-9942
2022-11-17 11:33:19 +01:00
Ilija Tovilo a836baefb0 Merge branch 'PHP-8.2'
* PHP-8.2:
  [skip ci] Skip function JIT in nightly for ASAN
2022-11-11 19:58:55 +01:00
Ilija Tovilo ac05c8ffbc Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  [skip ci] Skip function JIT in nightly for ASAN
2022-11-11 19:58:34 +01:00
Ilija Tovilo a2dcb0364a Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  [skip ci] Skip function JIT in nightly for ASAN
2022-11-11 19:57:39 +01:00
Ilija Tovilo da54664186 [skip ci] Skip function JIT in nightly for ASAN
This avoids the 6h timeout.
2022-11-11 19:57:00 +01:00
Ilija Tovilo 86af42be1b Merge branch 'PHP-8.2'
* PHP-8.2:
  Migrate i386 to GitHub actions
2022-11-03 14:40:35 +01:00
Ilija Tovilo b08901b63f Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Migrate i386 to GitHub actions
2022-11-03 14:37:59 +01:00
Ilija Tovilo ed1e703716 Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Migrate i386 to GitHub actions
2022-11-03 14:37:17 +01:00
Ilija Tovilo 75970077b0 Migrate i386 to GitHub actions
Closes GH-9856
2022-11-03 14:34:54 +01:00
Pedro Nacht 0574e1e903 labeler.yml: set top-level read-only permissions (#9862) 2022-11-01 19:24:49 +01:00
Tim Düsterhus d368abb921 Merge branch 'PHP-8.2'
* PHP-8.2:
  Update to actions/checkout@v3 (PHP-8.1)
  Update to actions/checkout@v3 (#9759)
2022-10-16 15:37:47 +02:00
Tim Düsterhus e8f2fe6745 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Update to actions/checkout@v3 (PHP-8.1)
2022-10-16 15:36:30 +02:00
Tim Düsterhus 8cd1b837c1 Update to actions/checkout@v3 (PHP-8.1)
see 629fcb6a0f
2022-10-16 15:35:57 +02:00
Tim Düsterhus 0bde7c513b Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Update to actions/checkout@v3 (#9759)
2022-10-16 15:33:48 +02:00
Tim Düsterhus 6c3b148d7a Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Update to actions/checkout@v3 (#9759)
2022-10-16 15:33:22 +02:00
Tim Düsterhus 629fcb6a0f Update to actions/checkout@v3 (#9759)
The relevant difference is that the v3 uses a newer node.js version. GitHub
currently warns when using v2, as the node.js version used is deprecated:

> Node.js 12 actions are deprecated. For more information see:
> https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
> Please update the following actions to use Node.js 16: actions/checkout,
> actions/checkout
2022-10-16 15:33:07 +02:00
Christoph M. Becker b87a2e6d13 Auto-close FRs and PRs as not planned
As it is now, FRs and PRs are closed after some time of inactivity as
`completed`[1] instead of as `not_planned`.  We change that by updating to actions/stale@v6.

[1] <https://github.com/php/php-src/issues/8784#event-7529358762>

Closes GH-9681.
2022-10-10 14:18:28 +02:00
Ilija Tovilo 67bacd416a Merge branch 'PHP-8.2'
* PHP-8.2:
  Increase job timeout for ASAN/UBSAN build
2022-10-10 11:38:48 +02:00
Ilija Tovilo 2dfb537ba5 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Increase job timeout for ASAN/UBSAN build
2022-10-10 11:37:11 +02:00
Ilija Tovilo 0430e765ea Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Increase job timeout for ASAN/UBSAN build
2022-10-10 11:36:54 +02:00
Ilija Tovilo 2c8f2e9349 Increase job timeout for ASAN/UBSAN build 2022-10-10 11:35:51 +02:00
Ilija Tovilo 3e9fcb5a9e Merge branch 'PHP-8.2'
* PHP-8.2:
  Prepare for Windows CI with Github Actions
2022-10-09 18:48:17 +02:00
Ilija Tovilo 182c8acf43 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Prepare for Windows CI with Github Actions
2022-10-09 18:48:07 +02:00
Ilija Tovilo 296a09549b Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Prepare for Windows CI with Github Actions
2022-10-09 18:45:29 +02:00
Michael Voříšek b43e49437c Prepare for Windows CI with Github Actions 2022-10-09 18:44:59 +02:00
Ilija Tovilo 0001ed28ff Merge branch 'PHP-8.2'
* PHP-8.2:
  Add empty default params to nightly linux matrix
2022-10-06 17:53:11 +02:00
Ilija Tovilo 605da2c144 Merge branch 'PHP-8.1' into PHP-8.2
* PHP-8.1:
  Add empty default params to nightly linux matrix
2022-10-06 17:52:56 +02:00
Ilija Tovilo 599c2bdbd1 Merge branch 'PHP-8.0' into PHP-8.1
* PHP-8.0:
  Add empty default params to nightly linux matrix
2022-10-06 17:52:39 +02:00
Ilija Tovilo 26499f53fb Add empty default params to nightly linux matrix
https://docs.github.com/en/actions/using-jobs/using-a-matrix-for-your-jobs#expanding-or-adding-matrix-configurations

> For each object in the include list, the key:value pairs in the object will be
> added to each of the matrix combinations if none of the key:value pairs
> overwrite any of the original matrix values.

Hopefully this change can avoid that.
2022-10-06 17:50:46 +02:00