Commit Graph

22 Commits

Author SHA1 Message Date
Nick McCurdy
b6a1ffd4b5 Use default Node version in CI
GitHub's default Node version doesn't require additional downloads or installations. Currently the LTS and default version are similar, but I think it would be best to stay consistent with the other repositories.
2023-09-12 21:36:02 -04:00
renovate[bot]
50f84218cd
chore(deps): update actions/checkout action to v4 (#1479)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-10 22:02:00 +00:00
Nathan Bierema
fbd031818d
Disable running only affected packages in CI (#1449) 2023-08-07 14:50:43 +00:00
Nathan Bierema
c2dae52c95
Build updates (#1272)
The CI seems to faster with parallel=1. Also avoid unnecessarily building the extension again while testing.
2022-11-07 14:42:25 +00:00
Nathan Bierema
cd6b0c414f
Update extension archiving (#1268) 2022-11-07 01:08:44 +00:00
Nathan Bierema
adff9dd9f9
Refactor extension builds (#1265)
* Update for Edge build

* Refactor builds

* Update permissions

* Update tests
2022-11-07 00:26:12 +00:00
Nathan Bierema
27f13c02e6
Update permissions (#1266) 2022-11-06 20:43:55 +00:00
renovate[bot]
79c0035c72
chore(deps): update nrwl/nx-set-shas action to v3 (#1227)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2022-10-10 02:17:27 +00:00
Nathan Bierema
8211ada0d8
Switch to Nx (#1152)
* Nx

* Updates

* Format

* fetch-depth

* Update

* Fix
2022-05-08 14:51:47 -04:00
Nathan Bierema
3b368269e6
Switch to pnpm (#1151)
* Use pnpm

* Update package.json's

* Add pnpm-lock.yaml to prettierignore

* Define packages for lerna

* Fix build

* Fix build

* Fix build

* Fix build

* Fix build

* Fix build

* Update

* Fix build

* Fix build

* Fix build

* Try specific version

* Try different specific version

* Test

* Skip for now
2022-05-08 13:49:09 +00:00
renovate[bot]
63272596bd
chore(deps): update actions/checkout action to v3 (#1105)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-03-03 22:57:40 +00:00
renovate[bot]
9f7fbb0ba0
chore(deps): update actions/setup-node action to v3 (#1098)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2022-02-26 14:57:20 +00:00
Nathan Bierema
c283d4272f Build all before releasing 2022-01-30 18:38:03 -05:00
Nathan Bierema
cb20c98a7d Add release workflow 2022-01-30 16:58:20 -05:00
Nathan Bierema
54bcdac63e
Cache dependencies in CI (#1046) 2022-01-22 22:17:29 +00:00
Nathan Bierema
97ca2fc781
chore(*): move devDependencies back to packages (#870)
* Start work

* More work

* More work

* Prettify

* Fix

* More work

* Fix

* Cleanup
2021-09-18 23:47:03 +00:00
Nick McCurdy
7c9579c141
chore(*): build on Linux for performance (#865)
* chore(*): build on Linux for performance

* Try using xvfb

Co-authored-by: Nathan Bierema <nbierema@gmail.com>
2021-09-18 00:19:35 -04:00
Nathan Bierema
490d3b9ccc
chore(*): remove unnecessary immutable flag (#862) 2021-09-15 21:25:49 +00:00
Nathan Bierema
1695dee135
chore(*): update CI branch (#850) 2021-09-06 19:47:09 +00:00
Nathan Bierema
326cfdf217
chore(extension): add extension to yarn workspaces (#747)
* Add packages

* misc changes

* Work

* Fix missing package

* Remove lint for now

* Test differently

* Try no-sandbox

* Test

* Try that

* Try that

* Test

* Not headless?

* Test electron

* Try Windows

* lerna run test

* Update
2021-06-19 23:08:00 -04:00
Nathan Bierema
79e2d5298d
chore(extension): test in CI (#749)
* chore(extension): test in CI

* On Windows

* Use working-directory

* Increase timeout

* Try waiting 2 seconds

* Or 5

* Keep other parts of CI

* Add more to gitattributes

* Expand

* No yaml

* Long
2021-06-19 21:58:59 -04:00
Nathan Bierema
81916f6cb8
chore(*): use GitHub Actions for CI (#738) 2021-06-16 10:58:22 -04:00