Otto Richter
d14b17e08d
tests(e2e): use playwright image for dependency caching
2024-09-12 03:16:51 +02:00
Otto Richter
0f3ba99ff0
Add detailed instructions for e2e testing
...
- rewrite parts of and improve README
- simplify repo declaration
- list coverage in workflow path filter
2024-09-09 14:06:10 +02:00
Otto Richter
d97e36f6d7
Playwright testing for commit diffs
...
includes:
- easier repo declaration for playwright tests by @Gusted
- full backend build for pushing Git repos by @Gusted
- playwright testing (which fails with the current diff algorithm, but
passes with the new)
- disable eslint rule for conditional expect, because it defeats the
purpose (working around it would result in much more complex test code
in our cases)
2024-08-26 13:57:42 +02:00
Otto Richter
53ca3d4e6c
chore(ci): Use mirrored container images for node
2024-08-12 16:11:35 +02:00
Earl Warren
94f3589623
chore(ci): do not hardcode go version, use go.mod instead
2024-08-03 11:53:55 +02:00
Earl Warren
a6a64f1fdc
tests: run JavaScript tests when web_src/js is modified
...
otherwise they are not useful
2024-07-08 19:26:14 +02:00
Earl Warren
262533570f
Revert "[CI] pin go v1.22.2 version"
...
The golang action now knows about the latest Go version.
This reverts commit 3509242ee6
.
2024-04-05 05:31:00 +02:00
Earl Warren
3509242ee6
[CI] pin go v1.22.2 version
...
Because setup-go fails to pick it up. It usually happens within 24h
and this commit can be reverted then.
2024-04-04 06:45:48 +02:00
Earl Warren
84f28f36b0
go: upgrade to go v1.22
2024-03-25 06:52:23 +01:00
Earl Warren
dc354ae0f7
Revert "[CI] pin go v1.21.8 version"
...
This reverts commit ac0f58035f
.
2024-03-06 12:14:44 +08:00
Earl Warren
ac0f58035f
[CI] pin go v1.21.8 version
...
Because setup-go fails to pick it up.
Refs: https://github.com/actions/setup-go/issues/462
2024-03-06 11:38:47 +08:00
Earl Warren
9b222ac391
[CI] Forgejo Actions e2e tests (squash) generate
...
(cherry picked from commit 9cd0b93ad2
)
(cherry picked from commit ef1ddf0568
)
(cherry picked from commit cd26466622
)
(cherry picked from commit 22d8ed2544
)
2024-02-05 13:33:59 +01:00
Earl Warren
38c3d6c423
[CI] Forgejo Actions e2e tests
...
(cherry picked from commit 430f7d6519
)
(cherry picked from commit b33f3e2fe8
)
(cherry picked from commit 5d4f9e4716
)
(cherry picked from commit 33b4f02d90
)
(cherry picked from commit fe783424e1
)
2024-02-05 13:33:59 +01:00