Commit graph

132 commits

Author SHA1 Message Date
Marc Alexander
bdbd0be548
Merge branch '3.3.x' 2025-05-02 08:32:19 +02:00
rxu
779bec5fcf
[ticket/17504] Run apt-get update on runner lever rather than in bash scripts
PHPBB-17504
2025-04-28 23:28:05 +07:00
rxu
80a08d9c54
[ticket/16941] Add sphinx tests to 3.3.x
Also adjust Sphinx keywords splitting to be consistent with other search
backends when it comes to handling hyphen (like ignoring hyphen when it hasn't
NOT meaning and ignoring hyphen wrapped with "plus" signs)

PHPBB3-16941
2025-04-24 23:17:26 +07:00
rxu
b5ac26a394
Merge branch 'ticket/17498' into ticket/17498-master 2025-04-16 01:03:07 +07:00
rxu
dd53db1625
[ticket/17498] Move to Ubuntu 22.04 runner images for SQLite and MSSQL tests
PHPBB-17498
2025-04-16 00:48:48 +07:00
Marc Alexander
dacabf0537
[ticket/15851] Add sodium extension to windows runner on github actions
PHPBB-15851
2025-02-13 19:47:42 +01:00
Marc Alexander
5229152604
[ticket/17400] Use ubuntu 20.04 until microsoft fixes their container
PHPBB-17400
2024-09-28 15:23:35 +01:00
Marc Alexander
08d184b0fa
[ticket/17396] Try running other-tests on ubuntu-20.04
PHPBB-17396
2024-09-25 14:34:54 +01:00
Marc Alexander
df5c769b55
Merge branch '3.3.x' 2024-09-18 20:33:25 +02:00
Marc Alexander
3d70d87b57
[ticket/17396] Split merge check to master to separate yml file
PHPBB-17396
2024-09-17 21:46:03 +02:00
Marc Alexander
db18f54234
Merge branch '3.3.x' 2024-09-17 20:28:47 +02:00
Marc Alexander
e406308244
[ticket/17394] Specify pull_request_target types
PHPBB-17394
2024-09-16 21:38:39 +02:00
Marc Alexander
15556319d9
[ticket/17394] Try using pull_request_target event
PHPBB-17394
2024-09-16 20:13:16 +02:00
Marc Alexander
7a21119d17
[ticket/17394] Check mergeability of 3.3.x PRs
PHPBB-17394
2024-09-15 20:34:25 +02:00
Marc Alexander
fdf9cb0ca8
Merge branch 'ticket/17377' into ticket/17377-master 2024-08-06 21:10:21 +02:00
Marc Alexander
8b7f215309
[ticket/17377] Use specific mssql docker images to have uniform builds
PHPBB-17377
2024-08-06 21:08:10 +02:00
Marc Alexander
c36c6a2308
[ticket/12479] Use fixed mssql docker version until Microsoft learns testing
PHPBB-12479
2024-07-24 21:29:35 +02:00
Marc Alexander
20c9656420
[ticket/17342] Disable PHP 8.4 builds on windows for now
PHPBB-17342
2024-06-16 20:58:43 +02:00
Marc Alexander
a865e85886
Merge branch 'ticket/17342-3.3.x' into ticket/17342 2024-06-16 20:44:29 +02:00
Marc Alexander
abaef09a14
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
PHPBB-17342
2024-06-16 20:31:57 +02:00
Marc Alexander
d2cd8ecf66
[ticket/17342] Add tests for PHP 8.4 to GitHub Actions
PHPBB-17342
2024-06-15 11:41:16 +02:00
Marc Alexander
b5f867c3cc
[ticket/17310] Update node action to v3 and node version to 20
PHPBB3-17310
2024-05-07 21:24:20 +02:00
Marc Alexander
ec1f322440
Merge branch 'ticket/17310' into ticket/17310-master 2024-05-07 21:24:08 +02:00
Marc Alexander
a85c36b15e
[ticket/17310] Update workflow actions to v4
PHPBB3-17310
2024-05-07 21:21:10 +02:00
Marc Alexander
3513c85ee6
[ticket/17010] Stop skipping node dependency setup on slow tests
PHPBB3-17010
2024-02-24 11:58:29 +01:00
Marc Alexander
9bd9962aea
[ticket/17010] Resolve test issues and add node install for webpush testing
PHPBB3-17010
2024-02-24 11:58:28 +01:00
rxu
bf26da660a
[ticket/17233] Add PHP 8.3 tests to the 3.3.x branch
PHPBB3-17233
2023-11-26 22:44:40 +07:00
Marc Alexander
316b061de1
[ticket/17193] Remove mariadb versions not working right now
PHPBB3-17193
2023-09-22 12:10:30 +02:00
Marc Alexander
8143ec6060
[ticket/17193] Fix invalid PHP versions
PHPBB3-17193
2023-09-22 11:27:18 +02:00
Marc Alexander
19d7e5ffef
[ticket/17193] Reduce amount of runners
PHPBB3-17193
2023-09-22 11:14:24 +02:00
Marc Alexander
1ee4d8387b
[ticket/17193] Run unit tests on single runners again
PHPBB3-17193
2023-09-22 11:07:41 +02:00
Marc Alexander
3e2628fb73
[ticket/17176] Ensure slow tests are not run when not selected
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
1f9d14357c
[ticket/17176] Manually include mysql 5.7 builds and change naming of builds
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
6320acb445
[ticket/17176] Add type to test name
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
7c05df1aa8
[ticket/17176] Run functional and unit tests separately
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
f051644c77
[ticket/17176] Use matrix definitions for building build matrix
PHPBB3-17176
2023-09-18 19:28:22 +02:00
Marc Alexander
a2282deb9a
[ticket/17176] See if we can enable php 8.3 tests again
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
0101ae9588
[ticket/17176] Use ubuntu latest runner
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
5d6218dcba
[ticket/17176] Use NativeHttpClient on windows builds
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
4abac49d35
[ticket/17176] Disable PHP 8.3 builds for now as composer cache fails
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
c7071450ec
[ticket/17176] Adjust composer cache usage
PHPBB3-17176
2023-09-18 19:28:21 +02:00
Marc Alexander
826aeb7111
[ticket/17176] More minor cleanup after recent changes to db versions
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
89ad5fbd27
[ticket/17176] Remove PHP 8 workaround for windows machines
PHPBB3-17176
2023-09-18 19:28:20 +02:00
Marc Alexander
0af921d870
[ticket/17176] Update psalm expected PHP version and add missing return type
PHPBB3-17176
2023-09-18 19:28:19 +02:00
Marc Alexander
2c6de26871
[ticket/17176] Update PHP versions for github actions
PHPBB3-17176
2023-09-18 19:28:18 +02:00
Marc Alexander
4513d1c0af
[ticket/16877] Bump minimum PHP version to 7.2.0
PHPBB3-16877
2023-08-15 20:28:41 +02:00
rxu
8c33a2180d
[ticket/17148] Fix sql_table_exists() error for PostgreSQL 9.3 and earlier
PostgreSQL 9.3 and earlier versions don't support Empty SELECT lists
(support was added since v. 9.4).
Also add PostgreSQL 9.3 tests as earlier images fail in current tests env.

PHPBB3-17148
2023-06-18 00:46:27 +07:00
Marc Alexander
3914f1ec41
Merge branch '3.3.x' 2023-01-17 20:36:38 +01:00
Marc Alexander
61a7e0fdfc
[ticket/17091] Update windows build commands as well
PHPBB3-17091
2023-01-15 22:00:21 +01:00
Marc Alexander
4284512594
[ticket/16937] Run psalm as part of basic checks in github actions
PHPBB3-16937
2022-12-28 08:37:26 +01:00