Commit Graph

8 Commits

Author SHA1 Message Date
Cinder
9e2396eb5f
[CI] Upgrade to actions/upload-artifact@4 (#871) 2025-01-30 07:44:40 -08:00
Cinder
8edb1b9226
[CI] Enable checks on build branches 2024-07-24 14:13:48 -07:00
Sindrake
0305eae86a [CI] Add a ESLint check 2024-07-21 14:47:40 -07:00
Earlopain
34ae02b300
[CI] Unbreak testing flow
The images removed/are in the process of removing compose v1.

This also pins to an actual version instead of always using latest. Seems like a smart thing to do.

https://github.com/actions/runner-images/issues/9557
2024-04-03 15:05:48 +02:00
Earlopain
7fdb7368db
[CI] Upload log after test run
Should make it easier to understand why random failures are happening.
Remove the manual logging in the application controller. Just look in your logs instead.

This also reduces the log level for tests.
Log files are now 700KB instead of 28MB per run.
2023-02-26 15:53:26 +01:00
Earlopain
b75c35b4f2
[CI] Run tests 2023-02-25 15:14:48 +01:00
Earlopain
3fc87634eb
[CI] Try running actions with docker-compose 2023-02-25 13:18:35 +01:00
Earlopain
f00e781b3b
[CI] Run rubocop and add rubocop-todo
There's no point in building the Dockerfile just for rubocop, but
doing it this way allows for easy integration of a test action in the future.
2023-02-22 21:59:43 +01:00