Oliver Blanthorn
79aaf83e1b
Merge pull request #4548 from paescuj/e2e-skip-readme-cancel-outdated
...
e2e tests: skip on 'readme.md' changes & cancel outdated runs
2023-01-17 12:14:33 +01:00
Pascal Jufer
b47e98ca7f
force bash shell for yarn cache step
2023-01-15 22:47:39 +01:00
Pascal Jufer
82bb017bc0
switch to newer method to set output in yarn cache step
...
see https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2023-01-15 20:25:23 +01:00
Pascal Jufer
5108c140af
force bash shell for retry action
2023-01-15 20:05:38 +01:00
Pascal Jufer
f51b26ae7a
e2e workflow: pin & update version of actions
2023-01-15 19:26:38 +01:00
Pascal Jufer
7553860a8c
e2e tests: skip on 'readme.md' changes & cancel outdated runs
...
Let's safe some resources :-)
2023-01-15 19:11:14 +01:00
Oliver Blanthorn
6cb7e56d44
Tidy up dependabot config
2021-10-03 16:21:25 +01:00
dependabot-preview[bot]
0f26e3947c
Upgrade to GitHub-native Dependabot
2021-04-29 15:08:29 +00:00
Oliver Blanthorn
f983863c59
Stop MacOS tests - see #2709
2021-01-29 17:53:02 +01:00
glacambre
aaadfd76a4
Use brew install instead of brew cask
2021-01-28 18:26:29 +01:00
Oliver Blanthorn
1473e2bbc4
Fix #2709 : maybe
2021-01-28 13:36:12 +01:00
Oliver Blanthorn
88dfea71aa
Use old native messenger in tests for now
2021-01-11 09:18:21 +01:00
Oliver Blanthorn
d43b2925d3
Swap back to bovine3dom
...
The year of doubling is over.
2020-11-26 18:53:11 +01:00
Oliver Blanthorn
d378bddaca
Swap add-path for new syntax
2020-11-18 14:27:51 +01:00
Oliver Blanthorn
7d4d020510
Mitigate #2709 : skip broken tests
2020-08-05 17:12:50 +01:00
Oliver Blanthorn
c91c331870
Try to make builds more reliable
...
The ESR builds have a habit of failing about 1 in 30 times.
2020-07-25 17:47:06 +01:00
Oliver Blanthorn
caf0acaf73
Add daily E2E test
2020-07-19 13:40:08 +01:00
Oliver Blanthorn
39755c54c2
Bump number of retries
...
Firefox ESR + Windows seems to be a bit temperamental
2020-06-23 15:52:04 +01:00
Oliver Blanthorn
30176d71af
Revert "Retry fewer times"
...
This reverts commit 2182b9f9fc
.
I spoke too soon - the tests aren't 100% reliable.
2020-06-21 22:29:54 +01:00
Oliver Blanthorn
003aa75ad3
Give up trying to print Firefox version on Windows
2020-06-21 22:16:48 +01:00
Oliver Blanthorn
62a7f71a73
Maybe fix Firefox version print on Windows
2020-06-21 22:06:12 +01:00
Oliver Blanthorn
27fa503248
Print firefox version on E2E tests
2020-06-21 13:33:47 +01:00
Oliver Blanthorn
48a514e281
Fix Windows ESR install
2020-06-21 13:33:21 +01:00
Oliver Blanthorn
5e23f6af52
Run E2E tests in Firefox ESR too
2020-06-21 13:25:57 +01:00
Oliver Blanthorn
2182b9f9fc
Retry fewer times
...
The tests seem fairly reliable now
2020-06-21 12:51:11 +01:00
Oliver Blanthorn
1b0a3a4d24
Re-enable E2E tests for other platforms
2020-06-20 13:44:46 +01:00
Oliver Blanthorn
a6ed997731
Clean up build before retrying
2020-06-17 18:24:30 +01:00
Oliver Blanthorn
07464f9ef6
Rerun more things if build fails
2020-06-17 17:32:17 +01:00
Oliver Blanthorn
fd765e4759
Reduce retry wait seconds
2020-06-17 15:45:53 +01:00
Oliver Blanthorn
7a7ee50155
Offload retries to retry action
2020-06-17 15:36:36 +01:00
Oliver Blanthorn
f87f5b59af
Retry e2e tests if they fail
2020-06-17 15:34:10 +01:00
Oliver Blanthorn
1fdc7fa9fb
Bin Windows
...
It probably isn't any more unreliable than Linux but
I don't want to double our chances of failure
2020-06-16 11:02:50 +01:00
Oliver Blanthorn
1a777fe287
Give e2e tests more chances to succeed
2020-06-08 14:37:34 +01:00
Oliver Blanthorn
39b0060c1f
Stop testing on OSX as it always failed
2020-06-07 22:16:22 +01:00
glacambre
af36d26fe3
e2e tests: stop renaming .zip files into .xpi
...
Selenium became able to load .zip extensions in Firefox a couple of
months ago:
4ea31198a7
2020-05-29 06:46:58 +02:00
glacambre
7bc33c2645
e2e tests: rely on yarn to find web-ext and jest
2020-05-27 18:53:19 +02:00
glacambre
53b2746108
e2e tests: decapitate firefox
2020-05-27 18:26:43 +02:00
Oliver Blanthorn
42f3d287ea
Reuse Yarn package cache
2020-05-27 16:50:36 +01:00
Oliver Blanthorn
083af30924
Remove misleading paths
2020-05-27 16:43:28 +01:00
Oliver Blanthorn
5150800fe0
Fix missing end quote
2020-05-27 16:37:07 +01:00
Oliver Blanthorn
413561e5c3
Always build extension
2020-05-27 16:34:08 +01:00
Oliver Blanthorn
4ad8d5233f
Prevent PRs from having twice as many tests run
2020-05-27 15:51:01 +01:00
Oliver Blanthorn
1017692adb
Add GitHub action for e2e tests
...
Related issue: #2432
2020-05-27 15:47:16 +01:00
Oliver Blanthorn
30c07f3925
Add missing link to glacambre's page
2020-05-05 19:41:09 +01:00
Oliver Blanthorn
58cc39f8c6
Update funding information
...
GitHub sponsors have invited me to the beta. There isn't one for organisations
yet so you'll have to trust me to distribute the donations fairly.
I pinky promise that I will.
2019-10-11 10:51:33 +01:00
Oliver Blanthorn
206d0bcc97
Add funding.yml
2019-05-30 22:25:01 +01:00