History log of /php-src/.github/nightly_matrix.php (Results 1 – 25 of 40)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
# e72854e8 31-Oct-2024 Ilija Tovilo

[skip ci] Fix nightly workflow dispatch

Closes GH-16662


# 08bbd7d1 29-Oct-2024 Ilija Tovilo

[skip ci] Move nightly to workflow_call

This PR removes most of the logic of nightly_matrix.php by converting
nightly.yml to a workflow_call, and invoking it multiple times for each bran

[skip ci] Move nightly to workflow_call

This PR removes most of the logic of nightly_matrix.php by converting
nightly.yml to a workflow_call, and invoking it multiple times for each branch
in a new root.yml workflow. The naming of the files is intentionally kept to
make the diff readable. They may still be renamed afterward.

Closes GH-16642

show more ...


# 27e88605 29-Oct-2024 Ilija Tovilo

Backport nightly.yml and nightly_matrix.php to PHP-8.1

These files are usually only used on master, as the cron trigger runs on master.
However, workflow_dispatch does use the file from

Backport nightly.yml and nightly_matrix.php to PHP-8.1

These files are usually only used on master, as the cron trigger runs on master.
However, workflow_dispatch does use the file from the triggered branch.
Furthermore, we're looking into migrating to a workflow_call trigger, which will
also run on the target branch. Backport these files now to make those changes
easier.

show more ...


# 562677a6 28-Oct-2024 Ilija Tovilo

[skip ci] Run all branches in nightly on Monday (GH-16625)

See GH-16286. The objective is to identify failed builds in security branches
semi-early. Previously, they would only be run wh

[skip ci] Run all branches in nightly on Monday (GH-16625)

See GH-16286. The objective is to identify failed builds in security branches
semi-early. Previously, they would only be run when a fix was backported, which
would almost always result in a red build.

show more ...


# 0b4aed09 28-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.4'

* PHP-8.4:
Backport CI fixes to security branches


# fbddf0d6 28-Oct-2024 Ilija Tovilo

Merge branch 'PHP-8.3' into PHP-8.4

* PHP-8.3:
Backport CI fixes to security branches


# 0258b9d5 11-Oct-2024 Christoph M. Becker

Run PHP-8.4 nightly on macOS 13

Cf. <https://github.com/php/php-src/pull/16375#issuecomment-2407919040>

# 5c5b1626 25-Sep-2024 Ilija Tovilo

[skip ci] Add PHP 8.4 to nightly matrix

# 5b482b70 28-Aug-2024 Arnaud Le Blanc

Alpine/Musl nightly job (#13925)



Co-authored-by: Michael Voříšek <mvorisek@mvorisek.cz>

# 18496cc3 02-Apr-2024 Bob Weinand

Merge branch 'PHP-8.3'


# dbaeb62a 02-Apr-2024 Bob Weinand

Merge branch 'PHP-8.2' of github.com:php/php-src into PHP-8.3


# e7462bff 02-Apr-2024 Bob Weinand

Run one testsuite with observers enabled in CI (#13869)

Signed-off-by: Bob Weinand <bobwei9@hotmail.com>

# ec9b68cb 17-Feb-2024 Ilija Tovilo

[skip ci] Skip JIT tests for Apple Silicon + ZTS

JIT will be disabled for Apple Silicon + ZTS anyway. See:

https://github.com/php/php-src/commit/6db95512b4c5335e8eaaa9c050dfac756a3d

[skip ci] Skip JIT tests for Apple Silicon + ZTS

JIT will be disabled for Apple Silicon + ZTS anyway. See:

https://github.com/php/php-src/commit/6db95512b4c5335e8eaaa9c050dfac756a3d31a2

show more ...

# d8aa6e45 02-Feb-2024 Shivam Mathur

Add macos-14 to the push and nightly workflows (#13299)

* Add macos-14 to the push workflow

* Remove hardcoded brew path in configure-macos action

* Include architecture in

Add macos-14 to the push and nightly workflows (#13299)

* Add macos-14 to the push workflow

* Remove hardcoded brew path in configure-macos action

* Include architecture in macos job name

* Add os to ccache-action in macos job

* Add libsodium in brew action

Since we build with the configuration option --with-sodium, adding libsodium to make sure it is installed

* Add fail-fast to macos matrix

* Add macos-14 to the nightly workflow

* Fix adding bison to PATH in workflows

* Fix architecture

* Use version to compare in nightly_matrix.php

* Make sure test-macos artifacts have unique name

* Update .github/nightly_matrix.php

Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>

---------

Co-authored-by: Ilija Tovilo <ilija.tovilo@me.com>

show more ...

# ffc250d2 09-Jan-2024 Ilija Tovilo

Add runtime type inference verification

Co-authored-by: Dmitry Stogov <dmitry@zend.com>

Closes GH-12930

# 59c38969 09-Jan-2024 Ilija Tovilo

[skip ci] Remove PHP 8.0 references from CI

# bef97fb4 15-Nov-2023 Ilija Tovilo

[skip ci] Fix nightly version check

The last attempt was incorrect for the schedule trigger, which runs multiple PHP
versions. Instead, the version information should be stored in the br

[skip ci] Fix nightly version check

The last attempt was incorrect for the schedule trigger, which runs multiple PHP
versions. Instead, the version information should be stored in the branch
object.

show more ...

# 90fda030 14-Nov-2023 Ilija Tovilo

Run nightly on single branch with workflow_dispatch and explicit branch (#12649)

# 300ad65c 29-Aug-2023 Jakub Zelenka

Extend workflow matrix and nighly with PHP-8.3

# 7fcfaae0 14-Aug-2023 Ilija Tovilo

Merge branch 'PHP-8.2'

* PHP-8.2:
Use per-branch matrix for windows nightly


# e11b55d2 14-Aug-2023 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
Use per-branch matrix for windows nightly


# 902d39d5 14-Aug-2023 Ilija Tovilo

Use per-branch matrix for windows nightly

I forgot this in the last PR.

# ef6bbaa1 18-Apr-2023 Ilija Tovilo

Downgrade to Ubuntu 20.04 for ASAN nightly for now

See https://github.com/actions/runner-images/issues/6709.

# 71bdcce9 12-Jan-2023 Tim Düsterhus

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/

# ac05c8ff 11-Nov-2022 Ilija Tovilo

Merge branch 'PHP-8.1' into PHP-8.2

* PHP-8.1:
[skip ci] Skip function JIT in nightly for ASAN


12