60 Commits

Author SHA1 Message Date
Dylan K. Taylor
a9eaa55427
actions: added a php-cs-fixer run 2021-03-28 20:38:56 +01:00
Dylan K. Taylor
b29f83ee99
Added preprocessor test build job to Actions
this should catch problems like the one that broke 3.17.6 at the root.
2021-03-25 01:25:04 +00:00
Dylan K. Taylor
3d90625020
Revert "Revert "Use PHP 7.4.16 for Actions""
This reverts commit 9f6b914925cc228ce1e34b7f12db1678fe3eb0e9.
2021-03-07 16:37:33 +00:00
Dylan K. Taylor
9f6b914925
Revert "Use PHP 7.4.16 for Actions"
This reverts commit 0e614ea8fd313e7bd86b61aa2e5040763623e653.

apparently php-build doesn't have 7.4.16 yet ...
2021-03-06 00:41:19 +00:00
Dylan K. Taylor
0e614ea8fd
Use PHP 7.4.16 for Actions 2021-03-06 00:32:56 +00:00
Dylan K. Taylor
7407e504b6
actions: bump PHP versions to 7.3.27 and 7.4.15 2021-02-11 16:35:19 +00:00
Dylan K. Taylor
b1bb9fbd1c
Reinstall PHP deps on cache hit
the 20.04 actions image doesn't have libzip5 and who knows what else is missing ...
2021-02-03 17:42:11 +00:00
Dylan T
96181f8cf5
Version PHP build caches by image version
we can't safely use `ubuntu-latest` because the build caches will break if they were built for 18.04 and used on 20.04, or vice versa. Instead, we pin the images (and caches) to a specific version.
2021-02-03 17:24:50 +00:00
Dylan T
02ee0f23c0
Removed old support requests configuration 2021-01-27 22:53:37 +00:00
Dylan T
cda472333c
Add workflow for dessant/support-requests
we're using the legacy github app right now.
2021-01-27 22:47:33 +00:00
Dylan T
efc5f34877
wrong place ... when shared defaults :( 2021-01-15 17:53:39 +00:00
Dylan K. Taylor
dd0d8842d5
actions: disable fail-fast 2021-01-15 17:35:27 +00:00
Dylan K. Taylor
da71540fce
first shot building multi PHP versions on actions 2021-01-05 22:03:51 +00:00
Dylan K. Taylor
5431807e43
Split tests up into multiple jobs
this gives a more granular view of test failures and also allows independent steps to run in parallel.
2020-12-23 19:48:39 +00:00
Dylan T
d49ae832e8
actions: rename cache miss fallback build step 2020-12-21 21:32:27 +00:00
Dylan T
ff9d013005
build: hash composer cache by lockfile instead of composer.json
this ensures a cache refresh when transitive dependencies are updated.
2020-12-20 23:58:37 +00:00
Dylan T
995b56aaa0
Fixed Composer package cache 2020-12-20 23:49:28 +00:00
Dylan T
470243ca6f
experimental: build PHP in a separate build job 2020-12-20 22:30:47 +00:00
Dylan K. Taylor
6afbd1f55c
Squashed commit of the following:
commit 1f42169f0f929958f7d68a68f194c6f3492b7eb4
Author: Dylan K. Taylor <odigiman@gmail.com>
Date:   Mon Dec 14 21:23:44 2020 +0000

    ... install it in the right fucking place

commit d2a88abeda5fa937d3f508c4e0300a949af97846
Author: Dylan K. Taylor <odigiman@gmail.com>
Date:   Mon Dec 14 21:14:21 2020 +0000

    Build PHP using system libraries to reduce rebuild time
2020-12-14 21:58:58 +00:00
Dylan T
8b53e4150e
Setup GitHub Actions (#3966) 2020-12-11 22:25:08 +00:00
Dylan T
48595630fc
[ci skip] update crash issue template 2020-11-27 17:38:14 +00:00
SOFe
dd4f26a9cf
Switch "Auto: Spam" trap to direct links (#3550) 2020-08-30 18:03:38 +01:00
Dylan T
f976545f56
Delete security-dos-vulnerability.md 2020-08-29 23:41:37 +01:00
Johnmacro
7bfb55ec9a Fixed some errors in support.yml (#3095)
[ci skip]
2019-08-13 14:09:03 +01:00
SOFe
d756500928
Also updated Discord link in suppor template and README 2019-08-08 00:03:10 +08:00
SOFe
7ef27a1a21
support.yml Discord link should point to #rules 2019-08-07 14:54:01 +08:00
Dylan T
14bae72dd5
Create FUNDING.yml 2019-05-27 14:14:09 +01:00
Dylan T
948b0b4cbc Add an API change request template 2019-04-15 08:49:31 +01:00
Dylan T
d6b596a8ac moar issue templates 2019-04-15 08:49:16 +01:00
Dylan T
eab2d4d704 Add a Support issue template
maybe this will guide people who don't read into shooting themselves in the foot automatically >:)
2019-04-15 08:49:01 +01:00
Dylan T
8114551600 add a Crash issue template
valid crashdumps are usually self explanatory and include all required information like OS/version/etc, so there's no need to force reporters to rewrite a bunch of extra information that should already be in the crashdump.
2019-04-15 08:48:45 +01:00
Dylan T
8e1d1993c5 Update support.yml 2019-04-15 08:48:31 +01:00
Dylan T
82bf5f6193 Add Discord link to issue template 2019-04-15 08:48:16 +01:00
Dylan K. Taylor
76a86e51f7 Remove legacy issue template 2019-04-15 08:47:58 +01:00
Dylan K. Taylor
d1e803685a Update issue templates 2019-04-15 08:47:42 +01:00
Dylan K. Taylor
0a884aa5fb Support bot: Be a little less rude 2019-04-15 08:47:32 +01:00
Dylan K. Taylor
c410e676b3 Update ISSUE_TEMPLATE.md 2019-04-15 08:47:18 +01:00
Dylan K. Taylor
8f1f5fde47 Security vulnerability reporting for dummies 2019-04-15 08:46:59 +01:00
Dylan K. Taylor
cd35bd6872 git diff-tree --check $(git hash-object -t tree /dev/null) HEAD 2018-03-11 10:31:25 +00:00
Dylan K. Taylor
c5336776a5
Update ISSUE_TEMPLATE.md 2018-03-05 09:24:28 +00:00
Dylan K. Taylor
97bfcf6e71
Create support.yml 2018-03-01 10:28:32 +00:00
Dylan K. Taylor
66c768d453 PR template: Make clear that "tested" is not acceptable test information
[ci skip]
2018-01-14 11:44:29 +00:00
Dylan K. Taylor
edd0189d59 Some improvements to issue template 2017-09-30 21:19:38 +01:00
Dylan K. Taylor
8229410e27 typo/OCD 2017-08-22 10:48:13 +01:00
Dylan K. Taylor
938af60733 Update ISSUE_TEMPLATE.md 2017-08-22 10:46:20 +01:00
Dylan K. Taylor
7d777510c5 Use the Crash Archive for crashdump submission instead of pasting them into an issue 2017-07-25 10:12:02 +01:00
Dylan K. Taylor
4765242397 Drop support for 32 bit systems/PHP (#984)
* Cutting out 32-bit and minor improvements to bootstrap

* Byeeeeee

* Removing legacy code

* added note to the issue template
as suggested by @xxFlare
2017-06-10 16:11:28 +01:00
Dylan K. Taylor
595e1ab52f Added Plugins section to the issue template (#1034)
* Added Plugins section to the issue template

* break it down a little
2017-06-08 18:26:53 +01:00
Dylan K. Taylor
de95046c11 Reduce header sizes on PR template
Stop getting in my face
2017-04-20 10:43:10 +01:00
SOFe
b867cf4c91
Fix a potential newline issue in PULL_REQUEST_TEMPLATE.md 2017-04-19 11:50:49 +08:00