Tilman Vatteroth
678dd1411d
Update to node v18
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-06-16 10:58:05 +02:00
Renovate Bot
6a6b9b7e4c
Update actions/cache action to v3.0.4
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-11 16:22:16 +02:00
renovate[bot]
040e11924f
Update dependency cypress to v10 ( #2095 )
...
* Update dependency cypress to v10
* Migrate cypress files
Signed-off-by: Renovate Bot <bot@renovateapp.com>
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-06-08 11:19:51 +00:00
Renovate Bot
8bdcd07893
Update actions/cache action to v3.0.3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-06-04 16:52:28 +02:00
Tilman Vatteroth
cf8ad9e16f
Update Cypress browsers to node16.13.2-chrome100-ff98
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-04-15 11:38:43 +02:00
Renovate Bot
5a23e615bf
Update actions/cache action to v3.0.2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-15 11:05:16 +02:00
Tilman Vatteroth
62ece767e1
Remove Firefox from CI
...
Okay I'm just done. Firefox in our current CI is just the WORST. It is slower than chrome and crashes A LOT! Like really! The e2e workflows of some PRs have to run 4 or 5 times because firefox decides to just lose the connection.
This may also be caused by the performance of GHA, but right now it's easier to (temporally) remove firefox than switching to a whole new CI.
Just to be clear: I know that this step isn't optimal. I know that a huge part of our community uses firefox. But right now the flakiness of the firefox CI runs drives me crazy!
At the moment we need the e2e tests just for our development to make sure that we don't accidentally break something.
We can re-add firefox again when it's stable to use. Or when we have shifted enough of the e2e tests to jest. It would be nice to test other browsers (like safari or edge) as well.
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-04-10 20:05:21 +02:00
Renovate Bot
0f00aa979a
Update actions/cache action
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-04-02 11:41:11 +02:00
Renovate Bot
aa6a594513
Update actions/checkout action to v3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-03-05 18:00:19 +01:00
Renovate Bot
8ccb615651
Update actions/setup-node action to v3
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2022-02-27 19:08:15 +01:00
Tilman Vatteroth
728b955e98
Update cypress/browser to node16.13.2-chrome97-ff96
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-02-12 23:09:20 +01:00
Tilman Vatteroth
2fa6479400
Reduce number of e2e containers to 5
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-01-03 12:29:23 +01:00
Tilman Vatteroth
0a4ab9fb0a
Use yarn berry install command in cypress action
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-01-02 12:12:23 +01:00
Tilman Vatteroth
f86269c046
Don't upload cache to build artifact
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2022-01-01 22:15:27 +01:00
Erik Michelson
68a7546a5d
Use yarn berry ( #1726 )
2021-12-30 18:45:04 +01:00
Renovate Bot
77a60c6c48
Switch the base framework from Create React App to Next.JS
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-12-30 14:43:25 +01:00
Renovate Bot
fe5d425d7d
Update actions/cache action to v2.1.7
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-11-27 01:59:57 +01:00
Tilman Vatteroth
0b0d695701
Use renovate to update cypress image
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-10-16 17:08:35 +02:00
Tilman Vatteroth
149789bb65
Update cypress browser image
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-10-16 12:10:10 +02:00
Tilman Vatteroth
1dfb8bca71
Don't rebuild commits in e2e
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-23 20:12:59 +02:00
Tilman Vatteroth
cf79d4c72e
Rename dependency cache step
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-23 20:12:59 +02:00
Tilman Vatteroth
f4e5d795e6
Parallel ci jobs ( #1323 )
...
* Add parallel testing to e2e ci job
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-17 21:18:52 +02:00
Tilman Vatteroth
93722f4161
Improve stability and speed of E2E tests ( #1319 )
...
* Change cypress settings in CI job
* Catch error from highlight js chunk loading in auto completion
* Refactor code
* Show notification if highlightjs loading failed
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-06-13 23:02:39 +02:00
Renovate Bot
d6bb87c6b0
Update actions/cache action to v2.1.6
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-05-31 18:03:29 +02:00
Tilman Vatteroth
f0fbaec2aa
Update node to 16
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-05-26 20:53:15 +02:00
Renovate Bot
523f1d9105
Update actions/cache action to v2.1.5
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2021-04-17 07:49:03 +02:00
Tilman Vatteroth
36ac8f113c
Remove browserstack integration
...
Signed-off-by: Tilman Vatteroth <git@tilmanvatteroth.de>
2021-04-13 21:20:03 +02:00
Erik Michelson
e0e5f2a7dd
Add branch info to browserstack runs ( #935 )
2021-01-11 21:55:25 +01:00
Tilman Vatteroth
28600d6508
Change copyright year from 2020 to 2021 ( #917 )
...
* Change copyright year from 2020 to 2021
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
* Change copyright year in jetbrains copyright template
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2021-01-06 21:37:59 +01:00
Tilman Vatteroth
887c3b9dd3
Feature/browserstack ( #902 )
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2021-01-06 13:09:33 +01:00
Tilman Vatteroth
dfc2524bd7
Add test mode ( #898 )
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-12-29 17:13:07 +01:00
Renovate Bot
6190340651
Update actions/setup-node action to v2
...
Signed-off-by: Renovate Bot <bot@renovateapp.com>
2020-12-19 12:26:35 +01:00
Tilman Vatteroth
590218c7c4
Use safer node_modules cache ( #803 )
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-11-29 10:07:44 +01:00
Philip Molares
f3bf7cd105
Added reuse information ( #782 )
...
Signed-off-by: Philip Molares <philip.molares@udo.edu>
2020-11-22 21:50:07 +01:00
Erik Michelson
f7ab6f60c8
Always upload screenshots of errors ( #759 )
...
When the pipeline is cancelled by a preceding failing job, the screenshot upload job won't run. This change adds the flag that it will run even when preceding jobs failed.
2020-11-17 11:04:29 +01:00
Philip Molares
325b9b40b1
added screenshots artifacts in e2e workflow
2020-11-15 21:22:14 +01:00
Renovate Bot
900ea16d80
Update actions/cache action to v2.1.3
2020-11-07 16:23:46 +01:00
renovate[bot]
3e6bc9e5bf
Update actions/checkout action to v2 ( #712 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-25 10:45:22 +01:00
renovate[bot]
b8cfe1ae43
Update actions/cache action to v2 ( #711 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-25 10:43:52 +01:00
mrdrogdrog
164b5436ae
Use prod build for e2e tests ( #432 )
...
Signed-off-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-08-19 22:43:56 +02:00
Tilman Vatteroth
62e870828c
change github action workflows to main
2020-08-15 16:30:05 +02:00
renovate[bot]
18e165d1ab
Update dependency cypress to v4.11.0 ( #340 )
...
* Update dependency cypress to v4.11.0
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Philip Molares <philip.molares@udo.edu>
Co-authored-by: Tilman Vatteroth <tilman.vatteroth@tu-dortmund.de>
2020-07-25 13:59:56 +02:00
Tilman Vatteroth
29f76fec67
Correct browser name in e2e workflow
2020-07-19 21:40:40 +02:00
Philip Molares
f0fe7f5ac2
added e2e tests ( #298 )
...
- added e2e tests for
- banner
- history
- intro
- language
- link
- added e2e workflow
- added cypress badge to README
2020-07-16 11:22:53 +02:00