Eric Lippmann
96a8f00609
GitHub Actions: Use new PHP workflows
2025-12-12 12:13:14 +01:00
Johannes Meyer
575fb964d0
php: Run on support branches
2025-06-30 09:22:37 +02:00
Johannes Meyer
fe8c0d4b34
php: Don't run on legacy PHP versions
2025-06-30 09:20:30 +02:00
Johannes Meyer
9f91b911bb
L10n-udpate: Use template from github-actions
2025-06-03 16:14:28 +02:00
Sukhwinder Dhillon
c29512890d
phpstan: Separate workflow
2024-04-19 11:26:56 +02:00
Sukhwinder Dhillon
004044a22a
GithubActions: Add checks for php 8.3
2024-03-26 11:43:24 +01:00
Sukhwinder Dhillon
b2362f2079
phpstan: Streamline vendor file location with local dev-env
...
phpstan is not run with an action anymore, as the action runs
it its own docker container and hence has no access to files
outside the repository root. A side-effect of this is, that
phpstan now **really** runs with the php version set up by
the matrix.
2024-03-26 11:38:26 +01:00
Johannes Meyer
517fe787af
Update default branch references
2023-10-12 09:11:38 +02:00
Sukhwinder Dhillon
36cd13ad29
Github Action: Do not cancel further tests if one fails
2023-08-30 14:47:03 +02:00
Sukhwinder Dhillon
661bff8a9b
workflows: Add phpstan
2023-08-24 13:04:27 +02:00
Johannes Meyer
1b074b5236
php: Add test job
2023-08-09 14:29:41 +02:00
Timm Ortloff
0b6e6dc12c
CI: Update Checkout Action to v3
2023-01-09 12:43:27 +01:00
Johannes Meyer
6d3146f57a
Revert "Merge pull request #320 from Icinga/re-add-php-diff-lib"
...
This reverts commit 9e9bcb578d , reversing
changes made to 5ccc13c862 .
2022-03-24 14:54:03 +01:00
Johannes Meyer
fe94c95c98
Require PHP version 7.0+ again
2022-03-15 11:25:50 +01:00
Johannes Meyer
bc9113872e
Require PHP 7.2+
2022-01-14 10:59:52 +01:00
Johannes Meyer
2e89039170
Drop lint tests for PHP 5.6 and 7.0
2021-12-15 16:07:39 +01:00
Johannes Meyer
7376f9443c
php: Test also on PHP 8
2021-04-08 16:03:10 +02:00
Johannes Meyer
0f8c90fbf4
php: Utilize shivammathur/setup-php@v2
2020-11-17 16:41:38 +01:00
Johannes Meyer
e2f792e69a
ci: Let the icingabot trigger L10n updates
2020-05-27 09:19:12 +02:00
Johannes Meyer
0892d1e90b
Add L10n-update workflow
2020-04-30 11:19:42 +02:00
Johannes Meyer
8333846003
Add PHP action workflow
2020-02-26 09:13:59 +01:00