Commit Graph

20 Commits

Author SHA1 Message Date
Gyeongjae Choi 74a89826ce
TST Add Playwright for an auxiliary testing framework (#2091) 2022-05-31 08:17:47 +09:00
Roman Yurchak e05778e282
DOC Improve GH PR template (#2464)
[skip ci]
2022-05-03 17:38:55 -06:00
Hood Chatham 50af355e8c
Rename 'build' directory to 'dist' (#2387)
dist is both more accurate (the 'build' directory is normally where you do the build,
and normally consists of intermediate build artifacts no one cares about). dist also
occurs less frequently in the code base: after this change \bbuild\b has 466 matches,
whereas \bdist\b has 101 matches. build has 1072 matches whereas dist has 362.
2022-04-11 16:01:40 -07:00
Gyeongjae Choi 6a84067819
Update docker image (#2388) 2022-04-11 11:05:32 +09:00
Gyeongjae Choi 1b094cf4e8
CI Disable log clipping in building docker images on GHA (#2356) 2022-04-05 18:06:39 +02:00
Hood Chatham 0e1e2ac01c
Python 3.10 (#2225) 2022-03-17 15:48:56 -07:00
Henry Schreiner 4f8b0a0344
chore: more pre-commit checking (#2257) 2022-03-07 21:51:20 -08:00
Henry Schreiner a725c6ce0f
chore: use GHA for linting (#2245)
* chore: use GHA for linting

Signed-off-by: Henry Schreiner <henryschreineriii@gmail.com>

* ci: always test even if lint fails
2022-03-04 11:12:12 +09:00
Gyeongjae Choi 525d1111b0
CI Improve docker tagging rules (#2168) 2022-02-14 18:34:13 +01:00
Gyeongjae Choi 54f6ba4d9a
Update Dockerfile to install latest browser versions (#2152)
* Update dockerfile and requirements.txt

* Temporarily use custom docker image

* Add build args for auto deployment

* Add missing build args

* Fix comment

* Temporarily disable the crashing test

* Change ARGS to ENV

* Use direct url instead of apt for chrome

* Support chrome versioning

* Update docker image

* Fix build args to env variables

* Revert to build args

* Unify version argument format

* Bring back the original CI image
2022-02-09 21:23:05 +09:00
Seungmin Kim 3f5a6aceda
Fix CI Pre-build docker image not deploying on tags (#2105) 2022-01-13 09:15:53 +01:00
Hood Chatham 1f4f3e2b85
MAINT Apply prettier to everything by default (#2095) 2022-01-10 13:47:59 -08:00
Roman Yurchak 5bc26a6650
CI Deploy pyodide-build to PyPi on releases (#2087) 2022-01-09 13:09:18 +01:00
Seungmin Kim 834f178673
Update GitHub Workflows Image Build and Support ghcr.io (#1995)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2022-01-07 00:47:30 +01:00
Gyeongjae Choi 18030795bb
Update description about checklists in PR template (#1964)
* Update description about checklists in PR template [skip ci]

* Apply suggestions from code review

Co-authored-by: Jan Max Meyer <jmm@phorward.de>
2021-11-16 03:18:42 +01:00
Gyeongjae Choi 856c6988ef
Add pull request template for Pyodide Github repository [skip ci] (#1925)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-11-05 22:17:01 +01:00
Gyeongjae Choi 3c9623a2e8
Add issue templates for Pyodide Github repository (#1915)
Co-authored-by: Roman Yurchak <rth.yurchak@gmail.com>
2021-11-04 11:55:13 +01:00
Roman Yurchak b205f8e6bd
DOC Add information about Open Source Collective (#1923)
Co-authored-by: Hood Chatham <roberthoodchatham@gmail.com>
2021-11-03 09:02:21 +01:00
Roman Yurchak 74c1d4aa9a
CI with Github Actions and conda (#1690) 2021-10-27 09:35:59 +02:00
Michael Panchenko ca7f4e2e44
Docker image with prebuilt pyodide (#787) 2020-11-08 21:05:38 +01:00