Граф коммитов

65 Коммитов

Автор SHA1 Сообщение Дата
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