El RIDO
|
51a590c3c7
|
Merge pull request #841 from PrivateBin/ci-problem-matchers
Setup CI problem matchers for PHP
|
2021-10-02 20:15:22 +02:00 |
|
rugk
|
f4e68fcc04
|
style: better YAML comments
|
2021-10-02 01:12:08 +02:00 |
|
rugk
|
f43a41c117
|
Update tests.yml
|
2021-10-02 01:07:57 +02:00 |
|
rugk
|
ab11fbeb47
|
Fix syntax error
Apparently in envs the OS etc. syntax is not supported, so we need to use it like this.
|
2021-10-02 01:01:24 +02:00 |
|
rugk
|
5f4fe52eab
|
Use package-json instead of package-lock.json
for cache
|
2021-10-02 00:56:44 +02:00 |
|
rugk
|
b80732f8e2
|
Add caching for NodeJS
|
2021-10-02 00:55:08 +02:00 |
|
rugk
|
a372ee92e9
|
Fix wrong cache key
|
2021-10-02 00:43:54 +02:00 |
|
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 |
|