3
0
Fork 0
mirror of https://github.com/farmOS/farmOS.git synced 2024-02-23 11:37:38 +01:00
Commit graph

24 commits

Author SHA1 Message Date
wotnak
c82787d432
Remove unnecessary 'Checkout the repository' step from 'Run PHP Codesniffer and PHPStan' job 2023-12-31 11:44:33 +01:00
wotnak
5a5bcb3b0b
Persist phpstan result cache between workflow runs 2023-12-31 11:44:27 +01:00
wotnak
a970b5b56a
Use phpcs results cache and persist it between workflow runs 2023-12-31 09:25:12 +01:00
wotnak
76aeedc3b1
Combine PHP compatibility checks of contrib modules and themes into single phpcs run 2023-12-28 19:27:15 +01:00
wotnak
dfc25b5865
Run phpcs checks in parallel 2023-12-28 19:26:41 +01:00
Michael Stenta
9d8dc8dd1f Only create releases on tag pushes to the official repository. 2023-11-27 13:40:49 -05:00
Michael Stenta
6a9c872e9b Use phpunit instead of paratest.
PostgreSQL tests fail because Drupal core patch is trying to install pg_trgm
extension in parallel multiple times.

Failed to run installer database tasks: Drupal could not check for the pg_trgm extension: SQLSTATE[23505]: Unique violation: 7 ERROR:  duplicate key value violates unique constraint "pg_extension_name_index"
DETAIL:  Key (extname)=(pg_trgm) already exists.: CREATE EXTENSION IF NOT EXISTS pg_trgm;
2023-10-30 12:07:29 -04:00
Michael Stenta
50803a5c83 Run PHPCompatibility sniff for PHP 8.2+. 2023-10-30 12:07:29 -04:00
Michael Stenta
e417ee9ad6 Change all references of 2.x to 3.x in code, docs, and workflows. 2023-10-27 09:25:10 -04:00
Michael Stenta
d54ea7309c Fix deliver.yml (broken by #732) 2023-10-09 14:33:47 -04:00
Michael Stenta
14852bf32a Use farmOS-microblog create-message workflow to announce new versions #732 2023-10-09 14:08:53 -04:00
Michael Stenta
27eafb59b9 Fix PHPStan running out of memory during delivery workflow #726 2023-10-09 13:42:21 -04:00
Michael Stenta
21d2d2a6e4 Replace all usages of docker-compose with docker compose. 2023-03-30 09:43:07 -04:00
Paul Weidner
c15b0a68b6
Update softprops/action-gh-release to 1.15 2023-03-16 08:20:30 -07:00
Paul Weidner
6a6b7a55c3 Shorten name of tests and delivery workflow #617
This makes it easier to read the results of individual jobs in this workflow.
2022-12-06 14:35:52 -05:00
Michael Stenta
12e458f8fe Use paratest -vv parameter instead of --verbose=1
See https://github.com/paratestphp/paratest/issues/633
2022-11-28 08:50:29 -05:00
Michael Stenta
aa78bb096d Update docker/login-action to v2. 2022-11-26 09:02:48 -05:00
Michael Stenta
9a968c5a2d Announce new releases on Mastodon/Twitter via farmOS-microblog #599 2022-11-20 12:30:29 -05:00
Michael Stenta
d30502e988 Issue #3203129: Use GitHub Actions to build Docker Hub images 2022-11-20 09:42:08 -05:00
Michael Stenta
1803776b53 Check PHP compatibility of contrib modules and themes in delivery workflow. 2022-11-12 15:13:02 -05:00
Michael Stenta
8c67afa431 Update to GitHub actions/checkout@v3.
Fixes the following warning in GitHub Actions runs:

Node.js 12 actions are deprecated. For more information see:
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/.
Please update the following actions to use Node.js 16:
actions/checkout, actions/checkout
2022-10-12 07:24:36 -04:00
Michael Stenta
059e058b6c Run PHPStan after Codesniffer in GitHub Actions test and delivery workflow. 2022-09-12 19:38:25 -04:00
Michael Stenta
65ace22777 Fix scheduled test runs fail after #523 was merged #524 2022-04-18 15:45:31 -04:00
Michael Stenta
9c06c888cc Merge run-tests.yml and package-release.yml into deliver.yml. 2022-04-08 10:43:20 -04:00
Renamed from .github/workflows/run-tests.yml (Browse further)