Commit Graph

25 Commits

Author SHA1 Message Date
Erik Demaine
7530849bdb chore: Upgrade to yarn 3.2.2, Node 16 (#3682)
* Upgrade to yarn 4.0.0-rc.14

Adds support for Node 18

* Upgrade CI to Node 16

* Update website/yarn.lock

* pnpIgnorePatterns for subproject

* Switch to stable Yarn 3.2.2
2022-08-17 14:10:08 -07:00
ylemkimon
f007358c0f chore: rename branch master to main (#3376)
* chore: rename branch master to main

* ci: update semantic-release config

* ci: run semantic release only on main
2021-10-31 01:32:44 +09:00
ylemkimon
ffa6326e1c ci: use Node 16 in the release job (#3338) 2021-10-22 02:36:30 +00:00
ylemkimon
4cca8636c3 ci: run yarn build on test (#3202)
* build: fail rollup on warning

* ci: run yarn build on test
2021-08-27 16:59:02 -04:00
Erik Demaine
e7d38df8d4 chore(deps): update webpack, webpack-cli, webpack-dev-server (#3191)
* chore(deps): update webpack, webpack-cli, webpack-dev-server

Fixes #3189

* injectClient -> client

* Switch WebpackDevServer constructor order

* Switch from listen to start

* Fix missing argument to catch

* chore: dedupe lockfile

* chore: update to Yarn 3.0.1

* ci: run yarn install on semantic release

* ci: use setup-node cache

* chore: update lockfile

Co-authored-by: Ylemkimon <y@ylem.kim>
2021-08-27 13:04:13 +09:00
renovate[bot]
597b3939ca chore(deps): update codecov/codecov-action action to v2 [skip netlify] (#3125)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-07-27 07:20:49 +00:00
ylemkimon
bc718a0658 ci(release): use KaTeX-bot email address to commit (#2918)
Co-authored-by: Erik Demaine <edemaine@mit.edu>
2021-04-24 17:28:22 +00:00
renovate[bot]
f9c4c17a04 chore(deps): update actions/setup-node action to v2 [skip netlify] (#2919)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-04-11 06:45:54 +09:00
ylemkimon
b9120862b6 ci(release): do not persist default credentials (#2883)
https://github.com/semantic-release/git/issues/196#issuecomment-601310576
2021-04-06 03:36:58 +09:00
ylemkimon
93bcbc0b51 ci: remove skip check (#2857)
* ci: remove skip check
2021-03-30 14:36:23 +00:00
ylemkimon
266fcb046c build: move font generation to the main repo (#2837)
* build: move font generation to the main repo

* Update fonts

* chore: remove submodules

* Update paths

* Update fonts.yml

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2021-03-30 03:21:59 +09:00
ylemkimon
3568cb9c99 build: use semantic-release to automate release (#2830)
* Link to previous deploys of releases instead of versioned docs

* Use semantic-release to automate release

* Use an environment for release job

* Run release only on push event
2021-03-22 15:30:57 +09:00
ylemkimon
8803649179 ci: run screenshotter in container (#2644)
* ci: run screenshotter in container

Co-authored-by: Kevin Barabash <kevinb@khanacademy.org>
2020-12-19 09:16:34 +09:00
renovate[bot]
5f701de72d chore(deps): update selenium/standalone-firefox docker tag to v3.141.59-20201119 [skip netlify] (#2656)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-20 21:39:57 +00:00
renovate[bot]
d485edad43 chore(deps): update selenium/standalone-chrome docker tag to v3.141.59-20201119 [skip netlify] (#2655)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-20 19:48:49 +00:00
renovate[bot]
9e91bd0dd8 chore(deps): update selenium/standalone-firefox docker tag to v3.141.59-20201117 [skip netlify] (#2649)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-19 06:30:45 +00:00
renovate[bot]
c576058380 chore(deps): update selenium/standalone-chrome docker tag to v3.141.59-20201117 [skip netlify] (#2648)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-11-18 20:28:10 +00:00
renovate[bot]
960a8ceeaa chore(deps): update selenium/standalone-firefox docker tag to v3.141.59-20201010 [skip netlify] (#2579)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-12 11:44:03 +00:00
renovate[bot]
ff7e80f65d chore(deps): update selenium/standalone-chrome docker tag to v3.141.59-20201010 [skip netlify] (#2578)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2020-10-12 10:45:51 +00:00
renovate[bot]
7418057e3a chore(deps): update selenium/standalone-firefox docker tag to v3.141.59-20200826 [skip netlify] (#2544)
* chore(deps): update selenium/standalone-firefox docker tag to v3.141.59-20200826 [skip netlify]

* Update screenshots

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <y@ylem.kim>
2020-09-26 02:53:23 +09:00
renovate[bot]
94c374c7c1 chore(deps): update selenium/standalone-chrome docker tag to v3.141.59-20200826 [skip netlify] (#2543)
* chore(deps): update selenium/standalone-chrome docker tag to v3.141.59-20200826 [skip netlify]

* Update screenshots

Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: ylemkimon <y@ylem.kim>
2020-09-26 02:04:28 +09:00
ylemkimon
2d484a9769 ci(renovate): update screenshotter browser, .flowconfig, editor SDKs, and Actions (#2516)
* ci(renovate): update screenshotter browser image

* ci(renovate): update .flowconfig and Yarn editor SDKs

* ci(renovate): remove unnecessary option

* ci(renovate): do not skip netlify for website updates

* ci(renovate): update GitHub Actions in workflows

* ci(renovate): fix skip netlify
2020-09-22 13:43:28 +09:00
ylemkimon
e61fb6fdc6 ci: don't persist credentials and run scripts (#2450) 2020-09-06 15:13:12 +09:00
dependabot[bot]
c87f9e6193 build(deps): bump actions/github-script from v2 to v3 (#2457) 2020-08-26 17:28:03 +00:00
ylemkimon
221042be86 ci: migrate to GitHub Actions from CircleCI, allow running Browserstack on forked repo via label (#2417)
* Remove CircleCI and codecov

* Add GitHub Actions workflow

* Add Browserstack credentials

* Skip tests if ci skip or skip ci is in commit messages

* Update and rename test.yml to ci.yml

* Postfix artifacts name with browser

* Disable proxy on chrome

* Update dockers/screenshotter/screenshotter.js

* Add status badge

* Set directory option in codecov action

* Run Browserstack on forked repo via label

* Print Docker logs

* Disable GPU on ChromeDriver

* Add comments

* Add comments
2020-08-18 04:58:08 +09:00