Commit graph

28 commits

Author SHA1 Message Date
Eric Liu
107b77df6e chore(deps-dev): use culls to prune package.json (#2078) 2024-12-25 10:15:30 -08:00
Eric Liu
09541657ef ci: run lint check 2024-11-30 10:47:11 -08:00
Eric Liu
186ea85cbc ci: add "Unit tests" step 2024-11-23 13:36:31 -08:00
metonym
066fea5180 build!: remove bundled ESM/UMD support 2024-11-11 21:24:06 -08:00
metonym
44486080b8 ci: run test:src-types in workflow 2024-11-09 14:46:39 -08:00
Eric Liu
37c8100d52 ci: add script to prune package.json for release 2024-11-09 14:30:39 -08:00
Eric Liu
b54fda9457 ci: rename ci.yml 2024-11-09 14:30:39 -08:00
metonym
a93c760f55 chore: add FUNDING.yml [ci skip] 2024-09-16 10:26:04 -07:00
metonym
fd41c8a269 ci: split into steps, remove lint
The current lint script runs prettier on the codebase, but it does not error. Ideally, formatting should run in Git hooks and error in CI. For now, omit this step to speed up builds.
2024-08-20 07:33:35 -07:00
Eric Liu
96cfb4be44
build: replace Yarn with npm (#1993) 2024-08-20 07:00:23 -07:00
Eric Liu
96aef1705c ci: upgrade Node to 20.x 2024-03-05 20:58:51 -08:00
Eric Liu
de9e71178b ci: upgrade actions/cache to v4 2024-03-05 20:58:51 -08:00
Enrico Sacchetti
f1cafd4959
build: set up separate publish jobs (#1887) 2024-01-12 13:44:20 -05:00
Eric Liu
c70c49a4f2 ci: use --force install and add build permissions 2023-11-07 19:27:07 -08:00
Eric Liu
30b325f81f ci: add workflow to publish to npm 2023-11-07 19:01:46 -08:00
Eric Liu
a6231d4b99 ci: deploy should be a step, not a job 2023-10-29 10:22:09 -07:00
Eric Liu
50e1577d98
ci(workflows): upgrade actions/* to v3 (#1782) 2023-07-23 14:08:03 -07:00
metonym
50147439b5
ci: add job to automatically deploy docs (#1711)
* ci: add job to automatically deploy docs

* empty commit to re-trigger CI
2023-03-29 22:05:38 -04:00
Enrico Sacchetti
d2e471bbec
chore(github): provide contact links in issue template (#1669) 2023-02-26 19:49:32 -08:00
Enrico Sacchetti
6d2e21f027
chore: improve lint, release workflows (#1627)
* Add standard-version to automate releases

* Remove husky

* Add lint script; run lint in GitHub Actions

* Run lint script

* Add Enrico to contributors
2023-01-15 15:34:09 -08:00
Eric Liu
de13557477 chore: remove build:css from prepack command 2022-04-02 16:51:01 -07:00
metonym
6986aac1be
breaking: remove legacy optimizeCarbonImports preprocessor (#1217) 2022-03-27 09:30:15 -07:00
metonym
4a197fdb7f
ci: adjust run rules, use cache actions (#1081)
- adjust run rules to run on any pull request or a push to `master`
- use action to cache install folder to speed up builds
- run `build:api` and `build:lib` in parallel
2022-02-10 08:28:07 -08:00
Eric Liu
75dcf24ae5 ci: only trigger workflow on pull requests 2022-01-08 09:40:31 -08:00
metonym
8a56859110 ci: update test run name [ci skip] 2021-09-29 11:51:28 -07:00
metonym
5aa8a0f8de ci: add workflow 2021-09-29 11:46:11 -07:00
Eric Liu
378fe06e03 chore: remove storybook 2020-10-14 16:23:44 -07:00
Eric Liu
72dc38ea56 feat: initial commit 2019-12-15 11:20:52 -08:00