340 Commits

Author SHA1 Message Date
renovate[bot]
6548a89d24 Update actions/setup-node digest to e33196f (#26398)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-07-10 10:53:58 +02:00
Pedro Nacht
b637cbfc83 Hash-pin workflow dependencies (#26338)
* Use renovatebot to hash-pin GHA

Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>

* Pin dependencies

---------

Signed-off-by: Pedro Kaj Kjellerup Nacht <pnacht@google.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-29 09:55:04 +09:00
Levi Pesin
7b04b508e3 Puppeteer E2E test: Increase timeout from 15 to 20 minutes (#25880) 2023-04-19 09:30:23 +02:00
Marco Fugaro
8ad65c63db Fix typo (#25841) 2023-04-15 12:51:42 -04:00
Marco Fugaro
faeed757d7 CI: Update sizes message (#25826)
* Trigger report on utils/build

* Remove custom three.module.min.js build

* Update filesize message on PR

* Update build command
2023-04-14 10:35:20 +02:00
renovate[bot]
9b542faeb2 Update peter-evans/create-or-update-comment action to v3 (#25798)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-04-10 15:31:01 +02:00
mrdoob
50040de3a5 Delete dependabot.yml 2023-03-15 12:05:48 +09:00
Don McCurdy
7ed288595e Create renovate.json (#25636)
* Create renovate.json

* Update renovate.json

---------

Co-authored-by: mrdoob <info@mrdoob.com>
2023-03-15 12:01:09 +09:00
Marco Fugaro
5d558d9bb8 CI: Show diff in bytes instead of percentage (#25630)
* CI: Show diff in bytes instead of percentage

* Fix order
2023-03-08 11:28:34 +01:00
Don McCurdy
43f7bbe140 Update message in CI size report. (#25627)
Clarifies meaning of full and tree-shaken builds.
2023-03-06 19:55:32 +01:00
Marco Fugaro
51f5968dc7 CI: Fix report-size.yml execution (#25625) 2023-03-07 01:24:03 +09:00
Marco Fugaro
3987bf5701 CI: Report tree-shaking size in PR (#25615)
* Add report-size.yml action

* Format

* Report normal bundle size as well

* Wording

* Remove pretty-bytes dependency

* Add clarification about tree-shaking in message
2023-03-07 00:41:06 +09:00
Levi Pesin
96f1696ccb Add Dependabot configuration (#25208)
* Create dependabot.yml

* Update
2023-03-02 23:46:46 +09:00
Marco Fugaro
ab51a270a5 CI: Update versions of used actions (#25585) 2023-03-01 12:28:30 +01:00
Levi Pesin
6ba91f1d5b Puppeteer E2E test: Set timeout to 15 minutes (#25501) 2023-02-14 17:53:19 +09:00
Ed Preston
7da79d5d95 Update ci.yml (#25466)
Unit tests run off of source, they don't use the build.
2023-02-08 10:45:11 +09:00
Levi Pesin
df9f1a1e52 Puppeteer E2E test: Enable usage of MacOS ARM (#25459)
* Puppeteer: Enable using MacOS ARM

* Also fix screenshots uploading
2023-02-07 15:10:12 +09:00
Levi Pesin
61a06c454b Puppeteer E2E test: Show actual and difference screenshots (#25410)
* Puppeteer: Show actual and diff screenshots

* Semicolons

* Fix warning
2023-02-06 20:17:40 +09:00
Levi Pesin
49eccbb9e0 Puppeteer E2E test: Multi-page in-browser parallelism (#25386)
* Puppeteer: Multi-page parallelism

* Remove CI parallelism

* Some fixes

* Fix the 'Execution context was destroyed' error

* Update logging

* Restore CI parallelism in 2 threads

* More exceptions

* Oops

* Add Mac's own exception list

* Update exceptions

* Update exceptions

* Test headful on Mac

* Test mutiple browsers instead of multiple pages on Mac

* Fix

* Fix

* Fix

* Fix

* Revert

* Try to increase networkTimeout

* Increase CI threads to 4

* Should be fixed now

* Further increase networkTimeout

* Further increase networkTimeout

* TEST: numPages: 8, networkTimeout: 1.5

* TEST: numPages: 8, networkTimeout: 5

* TEST: numPages: 4, networkTimeout: 1.5

* Return to 8-5

* Accidentally removed one exception

* New exception
2023-02-06 19:43:04 +09:00
Levi Pesin
43a4c84ec4 Puppeteer: Cleanup (#25414) 2023-02-02 18:07:11 -08:00
Levi Pesin
be7a33dfc1 Puppeteer E2E test: Bug fix (#25389)
* Puppeteer: Bug fix

* Disable MacOS until a proper solution in #25386
2023-02-01 06:16:25 +09:00
Levi Pesin
2cc1b02ab5 Puppeteer E2E test: Run on multiple OSes (#25383)
* Puppeteer: Run on multiple OSes

* Back to 8 threads
2023-01-31 14:41:26 +09:00
Levi Pesin
73b3f24801 Puppeteer E2E test: Auto-download browser (#25380)
* Make Puppeteer autodownload browser

* Update CONTRIBUTING.md

* Fix indentation

* Fix merge
2023-01-31 14:40:12 +09:00
Levi Pesin
c38f42fa6a Actions: Clean up (#25318) 2023-01-25 20:58:42 +09:00
Levi Pesin
4a6cf23c5f CONTRIBUTING.md: Clean up (#25317) 2023-01-23 11:15:17 +01:00
Levi Pesin
f60e8edbde Update bug_report.yml (#25250) 2023-01-07 13:40:31 +09:00
Mr.doob
155048691d Clean up. 2022-12-22 13:34:51 +09:00
Mr.doob
217926986d Added screenshots section to bug_report.yml. 2022-12-22 13:34:45 +09:00
Bas van Schaik
5ee9d03092 Enable GitHub code scanning with CodeQL (to replace the soon-to-be-deprecated LGTM.com) (#25056)
* Create codeql.yml

* Update codeql.yml

* Create codeql-config.yml

* Update codeql.yml

* Update codeql-config.yml

* Update and rename codeql.yml to codeql-code-scanning.yml

* Update codeql-code-scanning.yml

* Update codeql-code-scanning.yml

* Update codeql-config.yml

* Update codeql-config.yml

* Update codeql-config.yml

Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
2022-12-21 16:15:32 +09:00
Mr.doob
1e61472e40 More tweaks to feature_request.yml. 2022-12-21 15:11:42 +09:00
Mr.doob
8f6d63758a More tweaks to bug_report.yml. 2022-12-21 15:11:09 +09:00
Mr.doob
de422425ee Replaced feature_request.md with feature_request.yml. 2022-12-21 15:04:37 +09:00
Mr.doob
bfdcf9d922 More tweaks to bug_report.yml. 2022-12-21 14:57:36 +09:00
Mr.doob
be0ff64f8e Tweaked bug_report.yml. 2022-12-21 14:55:00 +09:00
Mr.doob
6b81847046 Replaced bug_report.md with bug_report.yml. 2022-12-21 14:51:40 +09:00
Levi Pesin
735d376fc5 Update JSFiddle links in issue template (#24944) 2022-11-13 12:36:47 +01:00
mrdoob
af514437fa Update FUNDING.yml 2022-09-27 02:55:27 -07:00
mrdoob
ae7cc2e108 Update FUNDING.yml 2022-09-13 03:01:24 -07:00
Varun Sharma
a784eb44fd ci: add GitHub token permissions for workflow (#24332)
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
2022-07-11 19:08:00 -07:00
Michael Herzog
f3888fd527 Update bug_report.md 2022-06-02 10:31:59 +02:00
Jan Cássio
01e4eaf0c1 Update CONTRIBUTING.md with additional test installation instrucitons (#23963)
* Update test dependency installation instrucitons

* keep text more clear
2022-04-29 09:30:57 +02:00
mrdoob
4dd0ddc09d Update pull_request_template.md 2022-04-08 15:27:51 -07:00
Darius D
833395eb14 Upgrade actions/setup-node action and cache dependencies on CI (#22883)
* Upgrade setup-node action and cache dependencies on CIg

* Update ci.yml

Upgrade node version.

Co-authored-by: Michael Herzog <michael.herzog@human-interactive.org>
2021-12-09 13:05:04 +01:00
Devansh Gupta
10c1c4753d Docs: Fix typos (#22672) 2021-10-12 11:41:33 +01:00
Mr.doob
314ba3ce4b Update ci.yml 2021-09-07 12:22:17 +01:00
Gm
87f660c9f5 refactor: improved readability (#22384) 2021-08-22 11:34:06 +02:00
Mr.doob
c7444b7061 Added donmccurdy to FUNDING.yml 2021-07-07 00:44:09 +01:00
Marco Fugaro
952441fdbb Rename test-lint script to lint (#21652)
* package.json Rename test-lint script to lint

* Update lint script calls

* lint-fix: Use existing scripts
2021-04-14 18:51:05 +01:00
Marco Fugaro
c793e60c34 Remove modularize script (#21587) 2021-04-06 15:07:29 +01:00
DefinitelyMaybe
941a09bad2 add link to github draft PR page
removed add [draft] from title. draft PR is enough and should be perferred
2021-02-13 12:45:40 +13:00