Max Schmitt
91d778e7ba
chore: deprecate GitHub Action ( #85 )
2024-11-15 18:32:09 +01:00
Max Schmitt
8bc4ece96a
chore: add libavif15 ( #84 )
2024-11-15 15:05:28 +01:00
Max Schmitt
b8e84efb03
chore: update dependencies ( #82 )
2023-09-19 00:27:49 +02:00
Max Schmitt
d83a461ad4
chore: use node20 ( #80 )
2023-09-19 00:26:38 +02:00
Max Schmitt
ee05583369
devops: upgrade GHA workflows ( #81 )
2023-09-19 00:23:44 +02:00
Max Schmitt
0d809ed2a3
chore: add libsoup-3.0-0 ( #79 )
2023-09-19 00:16:32 +02:00
Andrey Lushnikov
2726a98c0a
chore: make sure Playwright installs browsers ( #78 )
...
The upcoming Playwright 1.38 library does not install browsers
by default, so we have to install them explicitly.
2023-09-13 15:38:54 -07:00
dependabot[bot]
11aaf35777
chore(deps-dev): bump word-wrap from 1.2.3 to 1.2.4 ( #76 )
...
Bumps [word-wrap](https://github.com/jonschlinkert/word-wrap ) from 1.2.3 to 1.2.4.
- [Release notes](https://github.com/jonschlinkert/word-wrap/releases )
- [Commits](https://github.com/jonschlinkert/word-wrap/compare/1.2.3...1.2.4 )
---
updated-dependencies:
- dependency-name: word-wrap
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-07-19 13:32:43 +02:00
Dmitry Gozman
5aec026d6c
chore: exclude old playwright on latest macos ( #75 )
2023-01-26 14:19:50 -08:00
Max Schmitt
3316f8af06
docs: fix broken badge images
2022-11-04 11:28:44 -07:00
Liran Tal
3470fef70b
docs: updating README for more clear directions ( #74 )
...
Co-authored-by: Max Schmitt <max@schmitt.mx>
2022-11-04 11:27:18 -07:00
Max Schmitt
b28b80c0db
chore: use node16 instead of node12 ( #73 )
2022-10-12 10:05:42 -07:00
Max Schmitt
ebd998281b
chore: add 1.27 deps ( #72 )
2022-10-10 08:45:44 -07:00
Max Schmitt
beb6595a12
chore: add libenchant-2-2 to ubuntu20 WebKit ( #71 )
2022-08-31 12:33:27 +02:00
dependabot[bot]
60de54a4de
chore(deps): bump @actions/core from 1.8.2 to 1.9.1 ( #70 )
...
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core ) from 1.8.2 to 1.9.1.
- [Release notes](https://github.com/actions/toolkit/releases )
- [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md )
- [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core )
---
updated-dependencies:
- dependency-name: "@actions/core"
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-18 22:43:15 +02:00
Max Schmitt
b56dc9676d
devops: test on ubuntu-22 and next
2022-08-16 12:29:05 +02:00
Max Schmitt
4ba1983874
chore: support Playwright 1.25 ( #69 )
2022-08-16 12:25:00 +02:00
Max Schmitt
6cd86f33a9
chore: bump dependencies ( #68 )
2022-06-10 00:55:35 +02:00
Max Schmitt
92bb105605
chore: add support for Ubuntu 22.04 ( #66 )
2022-06-10 00:31:16 +02:00
Andrey Lushnikov
2009454915
docs: update development docs ( #62 )
2022-03-14 12:08:07 -07:00
Max Schmitt
3bdd73c19f
chore: fix WebKit for Playwright 1.20 ( #61 )
2022-03-14 11:56:28 -07:00
Max Schmitt
a355967cbf
chore: added lock file ( #60 )
2022-03-14 19:49:58 +01:00
Andrey Lushnikov
9d955f818a
devops: add tests against beta
2022-03-14 11:48:00 -07:00
Andrey Lushnikov
1cf69b922e
chore: update gh action ( #58 )
2022-03-14 11:41:07 -07:00
Andrey Lushnikov
6877c6493e
devops: update tests
2022-02-15 12:34:23 -08:00
Max Schmitt
694bf376c3
devops: main branch instead of master ( #53 )
2021-11-13 14:27:22 +01:00
Andrey Lushnikov
710ca6b52f
fix: install dependencies for the latest Playwright version ( #52 )
2021-07-19 02:39:17 -07:00
Andrey Lushnikov
cb90796922
devops: start running tests daily
...
This way we can reliably test against latest.
Note: time is picked to be right after Playwright@next publishing
workflow.
2021-07-19 11:44:53 +03:00
Andrey Lushnikov
02864f33a9
devops: add manual trigger for tests workflow
...
Drive-by: include more recent Playwright version to the matrix.
2021-07-19 11:40:49 +03:00
Max Schmitt
7a460a3118
docs: make it more visible that the GitHub Action is not needed ( #50 )
2021-07-12 04:03:13 -07:00
Andrey Lushnikov
2c48f1b64d
docs: update README
2021-05-18 10:20:46 -07:00
Andrey Lushnikov
4faf3d47fa
docs: update readme wrt playwright CLI ( #46 )
2021-05-18 09:28:40 -07:00
Brian Douglas
74fbf9d1a7
fix broken API reference link ( #43 )
2021-03-16 11:40:08 +05:30
Joel Einbinder
ed73ebe024
fix: add Liberation fonts for Chromium ( #40 )
2021-02-06 03:47:29 -08:00
Max Schmitt
97332957b2
fix: add automatic yes for apt-get calls ( #39 )
2021-01-12 21:59:10 +05:30
Arjun Attam
a4aea6ffee
docs(readme): upload artifacts should always run
2020-11-17 21:31:05 -08:00
Arjun Attam
2de802764e
docs(readme): update default branch
2020-11-17 18:05:04 -08:00
Leonardo Dino
f96be2ce58
docs: fix typo in xvfb-run ( #34 )
2020-11-14 15:54:06 -08:00
Yury Semikhatsky
13542e6d63
docs: update release instructions ( #30 )
2020-08-03 15:26:59 -07:00
Yury Semikhatsky
24e36144b1
feat: add gstreamer plugins for playing h.264 video ( #29 )
2020-08-03 14:44:38 -07:00
Andrey Lushnikov
ddebbe5c0f
docs: move sliding tag without removing it ( #28 )
2020-07-31 09:43:58 -07:00
Andrey Lushnikov
e81effd31f
fix: add all missing video plugins for WebKit ( #27 )
...
Playwright upstream [video test](cbfdca736c/test/capabilities.jest.js (L52-L63)
) is flaking without these
plugins.
2020-07-30 17:44:22 -07:00
Andrey Lushnikov
50b63893d0
fix: add codecs for video playback in WebKit ( #26 )
2020-07-29 11:11:21 -07:00
Andrey Lushnikov
324c29c0db
fix: fix missing libraries for Firefox and WebKit ( #25 )
...
This patch:
- adds missing `libgtk2.0-0`
- adds missing `libgles2`
- sorts dependencies alphabetically
- removes navigation to `https://example.com ` from the sample to not stress third-party
2020-07-29 10:38:23 -07:00
Andrey Lushnikov
ae7fa46923
feat: support Ubuntu 20.04 installation ( #24 )
...
This patch:
- stops installing "recommended" dependencies since they are not
predictable
- hardcodes strict list of dependencies for each browser for each
linux distribution (ubuntu 18.04 and ubuntu 20.04) for now
- fast-fails for unsupported linux distributions
- fixes `sample.js` to fail workflow if browser launching fails
- starts testing across all OSes and all stable Playwright versions
2020-07-27 13:48:26 -07:00
Yury Semikhatsky
561c50933c
feat: add gstreamer dependency for WebKit ( #21 )
2020-06-18 18:10:26 -07:00
Arjun Attam
9d539ef79c
docs: artifacts and headful execution ( #20 )
...
* docs: artifacts and headful execution
* Add auto-servernum for xvfb
2020-06-15 22:13:15 -07:00
Arjun Attam
cd8c1c8c86
ci: add headful test ( #19 )
2020-06-15 21:50:45 -07:00
Andrey Lushnikov
af230d21a8
docs: add "on" statement ( #18 )
...
This makes the workflow description copyable as-is
2020-06-13 08:36:31 -07:00
Arjun Attam
d6cdf95f9d
feat: update name in action.yml
2020-05-05 15:05:44 -07:00