Commit graph

68 commits

Author SHA1 Message Date
Oliver Blanthorn 7d0a3ca1d9
Fix #5517: update docs + linter to discourage noreply addresses 2026-09-02 12:03:36 +02:00
Oliver Blanthorn b9e85e6dec
Fix #5510: make e2e headless by default 2026-08-22 11:32:03 +02:00
Oliver Blanthorn b22f3a708e
Fix #5241: test FF beta daily 2026-07-23 10:20:44 +02:00
Oliver Blanthorn b8e26f8d31
Fix website CSS/JS etc 2026-07-20 13:43:54 +02:00
Oliver Blanthorn fcb55685d2
Update to ts6
Most of the changed lines in this are from random
breaking changes in typedoc meaning that lots of
docstrings needed to be rewritten
2026-07-20 00:24:35 +02:00
Oliver Blanthorn 1c394454b5
Fix #5144: add new postcss dep to hugo build
Some checks are pending
e2e / test (firefox, ubuntu) (push) Waiting to run
e2e / test (firefox, windows) (push) Waiting to run
e2e / test (firefoxesr, ubuntu) (push) Waiting to run
lint / lint (lint) (push) Waiting to run
lint / lint (mozilla) (push) Waiting to run
lint / lint (unit) (push) Waiting to run
Website / build (push) Waiting to run
Website / deploy (push) Blocked by required conditions
Also needed to fix upstream newletter date issue in tridactyl/site
2026-07-04 11:21:43 +02:00
Oliver Blanthorn e4e5c56802
Fix indentation error
How did 'let's make almost invisible differences syntactically
important' ever become popular instead of just some cruel joke
2026-02-24 16:09:48 +01:00
Oliver Blanthorn 4fb30adfdb
Fix website upload, maybe, take 3 2026-02-21 18:04:06 +01:00
Oliver Blanthorn 12cb96e14e
Fix website upload, maybe, take 2 2026-02-21 17:53:23 +01:00
Oliver Blanthorn 67b893ca6c
Fix website upload, maybe 2026-02-21 17:43:00 +01:00
repparw 0831811699
perf: add build caching and remove unnecessary sleep in e2e setup 2026-02-21 17:08:30 +01:00
Oliver Blanthorn 5c2ba72206
Try to fail faster on draft PRs 2025-05-05 10:58:37 +02:00
Oliver Blanthorn a7546a7640
Add lots more retries for master and one for PRs 2024-10-16 11:54:06 +02:00
Cooper Pellaton 58b46f35e3 All tests work. 2024-10-08 21:04:34 -07:00
Cooper Pellaton 08fa6e18f4 Bump workflow versions + migrate Firefox install method. 2024-10-08 21:04:34 -07:00
glacambre d83bb4c4e6 Move circleci CI to github 2023-09-18 08:02:15 +02:00
Dhruva Sambrani 395e1ba826
Update website.yml to not run on PRs 2023-07-31 23:17:40 +05:30
Oliver Blanthorn 2eaba7e4ce
Update links for root domain 2023-07-02 17:40:40 +02:00
Oliver Blanthorn a05025b99c
Fix missing CSS 2023-07-02 17:31:41 +02:00
Oliver Blanthorn 00b610412c
Troubleshoot missing CSS files on help pages 2023-07-02 17:24:45 +02:00
Oliver Blanthorn d4842dc937
Fix directory error 2023-07-02 17:13:47 +02:00
Oliver Blanthorn 02e19b2fbd
Fix syntax issue 2023-07-02 17:12:44 +02:00
Oliver Blanthorn 68aaec58ad
Reinstate submodule because glacambre told me to 2023-07-02 17:08:58 +02:00
Oliver Blanthorn 152b84da46
Fix silly path bug 2023-07-01 20:10:35 +02:00
Oliver Blanthorn fa89b49469
Adapt site build for main repo 2023-07-01 18:52:35 +02:00
glacambre 2a64e9ff02
Build Tridactyl website with docs 2023-07-01 18:29:49 +02:00
Oliver Blanthorn 9c671aa6dc
Fix GitHub actions exclude syntax 2023-03-02 17:15:19 +01:00
Oliver Blanthorn 58283a1c3d
Stop testing Firefox ESR on Windows
It is failing so much that it is making the rest of the
tests a bit useless. Should re-enable at some point in
the future once a new ESR version is out.
2023-03-02 17:12:38 +01:00
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 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 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