Commit Graph

22 Commits

Author SHA1 Message Date
rugk e2ae0da4e1
Style cleanup adding newlines
Seems to be the unofficial GitHub Actions YAML style and arguably makes things a lot more readable if you have a lot of steps…
2021-10-02 00:41:54 +02:00
rugk 3f7bceb862
Also cache PHP extensions
See https://github.com/shivammathur/cache-extensions#workflow
2021-10-02 00:38:21 +02:00
rugk 507a10adc5
Use composer.json instead of composer.lock
In a cache
2021-10-02 00:32:57 +02:00
rugk a8f7840d25
Only restore cache from current date then 2021-10-02 00:29:48 +02:00
rugk 3ba6483bf3
Try caching composer stuff
Especially the GCM stuff may be quite large, so caching may be a good idea.

I tried following https://github.com/shivammathur/setup-php#cache-composer-dependencies
2021-10-02 00:27:57 +02:00
El RIDO 93138cbbae
we already test this via the regular unit tests 2021-05-30 09:26:13 +02:00
El RIDO fc5e380ccc
fix composer test on PHP 8 2021-05-30 09:18:56 +02:00
El RIDO 33587d54e4
fix composer test on PHP 8 2021-05-30 09:17:23 +02:00
El RIDO b939b64778
Merge branch 'issue-794/add-gcs-support' of https://github.com/binxio/PrivateBin into binxio-issue-794/add-gcs-support 2021-05-30 07:57:58 +02:00
Mark van Holsteijn 342270d6dd added Google Cloud Storage support 2021-05-28 22:39:50 +02:00
El RIDO 73e44e1aa8
workaround 2021-01-05 19:19:05 +01:00
El RIDO 2d6d0252cf
github switched to ubuntu 20.04 and it seems to default on php 8, which our current composer setup doesn't support 2021-01-05 19:16:22 +01:00
El RIDO fbefe47806
avoid the buggy windows environment 2020-05-31 15:53:57 +02:00
El RIDO bd7ecb9c55
develop doesn't install curl extension by default 2020-05-31 15:43:59 +02:00
El RIDO 2a04ee385d
develop doesn't install DOM extension by default 2020-05-31 15:41:30 +02:00
El RIDO 3268464ada
might only be fixed in development branch 2020-05-31 15:36:13 +02:00
El RIDO 09a2c5c3b9
attempting to fix windows unit tests 2020-05-31 15:30:30 +02:00
El RIDO 51a867bc20
removing outdated configurations and fix path of phpunit 2020-05-31 15:24:10 +02:00
El RIDO a1bac9b6e1
remove composer lock, to avoid installing incompatible dependencies 2020-05-31 15:10:30 +02:00
El RIDO 120ba0b8ca
avoid packaged phpunit version that is incompatible with older PHP releases 2020-05-31 14:45:25 +02:00
El RIDO bd26972a73
actually run tests and set proper working directories 2020-05-31 14:42:11 +02:00
El RIDO 7cef87e856
migrating TravisCI tests to GitHub actions 2020-05-31 14:36:09 +02:00