Samy Pessé
5f6ca7af56
Hide trademark when disable in customization settings ( #87 )
...
* Hide trademark when disabled in customization
* Fix padding in toc
* Run upload of artifacts when failed
2024-01-07 13:55:01 +01:00
Samy Pessé
46a726f3a8
Fix visual tests being unreliable ( #86 )
...
* Test
* Upload failed tests as artifacts
* Format
2024-01-06 19:11:30 +01:00
Samy Pessé
ca3ab044c3
Improve CI with caching and lint work ( #53 )
...
* Cache next.js build
* Add format and lint job
* Run typecheck
* FIx all TS issues
* Declare modules for images
2023-12-20 16:07:18 +01:00
Samy Pessé
720c2ca909
Setup visual testing ( #50 )
...
* Add cloudflare job to publish pages
* Try like this
* Fix build path
* Try end to end
* Fix installation
* Use var instead of secret for CLOUDFLARE_PROJECT_NAME
* Use new puppeteer mode
* Add more tests
* Run in parallel
* Go back to no-concurrency
* Test pagespeed
* Print output
* Fix thresholds
2023-12-19 23:51:06 +01:00
Samy Pessé
a4ae7140f2
Remove GitHub actions staging workflow
2023-12-12 19:23:23 +01:00
Samy Pessé
b8af0cb4af
Second try with staging git workflow
2023-11-27 16:06:29 +01:00
Samy Pessé
b2b2a8c23c
Automatically update the staging branch from main using a GH action
2023-11-27 16:03:30 +01:00