585b485852
Revert "stupid paths filtering" ( #7028 )
...
Revert "stupid paths filtering (#7027 )"
This reverts commit e85f16ff9c .
2025-05-16 22:29:34 +00:00
e85f16ff9c
stupid paths filtering ( #7027 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-05-16 15:02:58 -07:00
729e0a7949
add a subtract regression test ( #7018 )
...
* add a subtraact regression test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* also rename some github actions job so we can require them;
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifacts
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-05-16 20:06:56 +00:00
620b7401aa
Update Rust tests to use internal KCL samples on CI ( #7014 )
...
* Update Rust tests to use internal KCL samples on CI
* Regenerate manifest with internal KCL samples
* try again
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* remove the needs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* features
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* features
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* secret
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
2025-05-16 19:38:55 +00:00
e3e67b00d5
Run the component tests on CI ( #7009 )
...
* Run the component tests on CI
* Share WASM build
* Add basic token permissions
2025-05-16 15:51:43 +00:00
9e0873ed84
Remove updater-test builds ( #6962 )
...
Remove updater-test
2025-05-15 13:25:40 -04:00
e660f52bb0
Restore automated snapshot commits ( #6960 )
...
* Restore automated snapshot commits
* Update snapshots
---------
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-05-15 03:28:42 +00:00
130ecf1f88
Shard macOS and Windows e2e tests ( #6926 )
2025-05-14 14:33:53 +00:00
4bc5439996
Prevent concurrent run of build-apps on main ( #6909 )
2025-05-13 18:20:27 +00:00
d5cc9e8386
Check both public and internal KCL samples ( #6889 )
2025-05-13 09:21:53 -04:00
e6485c2da1
Clean up Nightly release version & notes ( #6877 )
...
* pierremtb/adhoc/clean-up-nightly-on-merge
* To revert: test to upload builds at test/nightly
* Remove + suffix trim that's not needed anymore
* Revert "To revert: test to upload builds at test/nightly"
This reverts commit b0549d426f .
2025-05-12 14:21:09 -04:00
0479edd36a
Remove unused GitHub Actions workflow for old onboarding ( #6873 )
2025-05-12 17:30:51 +00:00
87c1e92134
Deploy Nightly on merge to main ( #6871 )
...
* Deploy Nightly on merge to main
* Forgot one block
* Remove .github/workflows/tag-nightly.yml
* Remove scripts/get-nightly-changelog.sh
* Update .github/workflows/build-apps.yml
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
---------
Co-authored-by: graphite-app[bot] <96075541+graphite-app[bot]@users.noreply.github.com>
2025-05-12 12:30:01 -04:00
8f950ac1b0
Always run end-to-end tests ( #6870 )
2025-05-12 12:23:09 -04:00
17b1120a27
Include metadata environment variables with results ( #6838 )
...
* Include metadata environment variables with results
* Share updated report after uploading each shard
* Hide raw curl progress
2025-05-11 21:40:11 -04:00
92f7a62af2
Create JUnit reports from Rust tests ( #6743 )
2025-05-11 00:49:55 -04:00
0fe866ad8b
Update utility sink sample ( #6798 )
...
* upadte utility sink sample
* remove old screenshot
2025-05-10 19:52:55 +00:00
e1d401adfe
Remove snapshottoken variable and playwright-secrets.env file ( #6801 )
...
* Remove snapshottoken
Fixes #6800
* Add placeholder in .env.development
* Clean up language
* Update CONTRIBUTING.md
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
* Add dotenv to secrets for local testing
* Lint
* Reorg things
* Quick fix
* Last one for windows
---------
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
2025-05-09 12:32:35 -04:00
f938364d54
Better, faster typo checker ( #6716 )
...
* Fix typo 'horizonal'
* Fix typos
* Fix more typos
* Fix more typos
* Update CI action
* Fix typos
* Update src/lang/queryAst.test.ts
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
* Update src/lang/queryAst.test.ts
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
* Update typos
* Update snap
---------
Co-authored-by: Jonathan Tran <jonnytran@gmail.com >
2025-05-07 12:48:23 -05:00
e373d285fe
test the wasm side ( #6726 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-05-07 03:04:34 +00:00
32db31e6c3
Increase cargo test retries ( #6704 )
2025-05-06 03:15:02 +00:00
0464de33b1
Update the docs script ( #6709 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2025-05-06 01:41:24 +00:00
02a37e207f
Rust ci uses dev ( #6643 )
...
* point rust tests at dev too
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* point python tests at dev
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-05-02 00:13:16 +00:00
763b05e2e6
Fix the generate docs action ( #6638 )
...
Signed-off-by: Nick Cameron <nrc@ncameron.org >
2025-05-01 21:28:47 +00:00
9c29756a38
lint default planes and add a suggestion ( #6587 )
...
lint default planes and other plane cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-04-30 02:11:02 +00:00
1fa6e1eccc
Name shards consistently ( #6582 )
2025-04-29 16:39:08 -04:00
44b810ee0a
Partition nextest runs ( #6574 )
...
* Partition nextest runs
* move name back to 'cargo test'
* Fix duplicate name
There were two jobs both named `build-test-artifacts`. Changed the latter
to `run-test-artifacts`
* cd into rust/ before running nextest
* Get token when running the tests
* Try getting archive into correct dir via different method
* Bump shards to 6
* Replace llvm-cov with nextest
* Adjust job name
* Remove unnecessary comments
---------
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
2025-04-29 16:28:13 -04:00
4439229ad2
turn back on the test i tturned off ( #6522 )
...
* random other cahnges
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* turn back on test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* docs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* lots of enhancements
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mesh test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* mesh test
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check panics
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check panics
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check panics
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* cleanup
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* if running in vitest make single threadedd
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* check if running in vitest
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* console logs
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-04-27 23:54:32 +00:00
24465cf463
Parallelize the artifact graph only time suck ( #6482 )
...
* parallelize the artifact only time suck
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
make wasm safe
Signed-off-by: Jess Frazelle <github@jessfraz.com >
updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* artifact graph things
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-04-27 04:21:26 +00:00
5a18f551aa
Adjust sharding to account for more tests being run ( #6509 )
2025-04-26 19:45:52 +00:00
be4a32a59e
Switch to dynamically disabling broken tests ( #6492 )
...
* Switch to dynamically disabling broken tests
* Remove stale comment
* Fix nested tests
2025-04-25 10:49:22 -04:00
6a0e10f8ab
Test all platforms hourly ( #6494 )
2025-04-25 04:58:13 -04:00
f8306c0275
Try running with 8 macOS cores again ( #6420 )
...
* Revert "Disable all macOS testing for now (#6395 )"
This reverts commit fbc3251c3f .
* Try running with 8 macOS cores again
2025-04-23 13:10:09 -04:00
e4080cc184
Allow snapshot tests to report status ( #6430 )
2025-04-22 10:39:21 -04:00
0a35722595
Silence snapshot failures for now ( #6403 )
2025-04-19 10:59:53 +00:00
fbc3251c3f
Disable all macOS testing for now ( #6395 )
2025-04-18 21:37:33 +00:00
77773fb052
ci: Add error to console exception ( #6392 )
...
* Add error to console exception
* Ignore in codespell
* Increase retry on snapshots
* Fixme's all around
---------
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
Co-authored-by: Frank Noirot <frankjohnson1993@gmail.com >
2025-04-18 15:51:13 -04:00
be119248a6
put execution benchmarks behind flag ( #6364 )
...
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-04-16 21:23:30 -07:00
599bd2d958
Switch to a 6-core profile for mac ( #6323 )
...
* Switch to a 6-core profile for mac
* Bump workers percentage to optimize for CPU count (#6329 )
* Bump macOS workers percentage to optimize for CPU count
* Handle floor math
---------
Co-authored-by: Jace Browning <jacebrowning@gmail.com >
2025-04-15 13:07:16 -04:00
d9be308c36
~Maybe~ (Lee: ABSOLUTELY) use biome ( #6327 )
...
* maybe use biome
* import organising
* Removed unused new fmt commands; fix to not use linter
* Don't use fmt:generated - fmt is fast, but also use Makefile for this sort of thing
---------
Co-authored-by: lee-at-zoo-corp <lee@zoo.dev >
2025-04-15 10:11:25 -04:00
5c188664bd
Remove step retries in build-apps after npm transition ( #6310 )
...
* Remove unecessary step retries from build-apps
* To revert: Test with IS_RELEASE
* To revert: CSC_FOR_PULL_REQUEST
* Revert for review
2025-04-14 09:24:15 -04:00
167445ef8a
WIP: migrate from yarn v1 to npm ( #6274 )
...
* WIP: migrate from yarn v1 to npm
* Add tsc mapping script
* More fixes
* Add playwright as script
* Fix more
* more and more people just want more
* Merge branch 'main' into pierremtb/adhoc/npm
* use workspaces and fix circular deps
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fmt
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* better lock file
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* ignore typos in machine-api generated files
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* install from root
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* fix tsc
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* New machine-api types
* bettter install
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bettter install
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bettter install
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bettter install
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* bettter install
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add comment
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* add comment
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
2025-04-12 02:49:49 +00:00
74c07fc0eb
Update onboarding bracket to be robust ( #6099 )
...
* update onboarding bracket to be robust
* update onboarding bracket with bends
* checking if asserts causing parse failure
* fun fact, it was not the asserts
* fix bracket loading
Signed-off-by: Jess Frazelle <github@jessfraz.com >
* updates
Signed-off-by: Jess Frazelle <github@jessfraz.com >
---------
Signed-off-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Pierre Jacquier <pierrejacquier39@gmail.com >
Co-authored-by: Jess Frazelle <github@jessfraz.com >
Co-authored-by: Jess Frazelle <jessfraz@users.noreply.github.com >
2025-04-11 19:27:29 +00:00
7d3294ff78
Quick fix for windows codesign failures with digicert ( #6275 )
...
* pierremtb/issue6256-another-test
* yarn to npm install
* Revert "yarn to npm install"
This reverts commit 4a3daf950f .
* yarn to npm install
* Force IS_RELEASE=true
* Clean up for review
2025-04-11 14:31:44 +00:00
c6ec54c138
Send test results to an API for analysis ( #6261 )
...
* Send test results to an API
* Include platform
* Include target
* Return earlier
* Include actual commit SHA
* Include PR number
* Rename variables for clarity
2025-04-11 10:04:13 -04:00
c45c2e27ba
make sure the nix flake never breaks ( #6273 )
...
make sure teh nix flake never breaks
Signed-off-by: Jess Frazelle <github@jessfraz.com >
2025-04-11 06:27:42 +00:00
9d0518dfeb
Fix URL encoded names after rename to Zoo Design Studio ( #6269 )
2025-04-10 17:20:37 -04:00
962eb0e376
Install and start Vector on macOS CI runners ( #6147 )
...
* Install vector on macOS
* Include platform information
2025-04-07 20:22:27 +00:00
8294903cd0
Bump taiki-e/install-action from 2.49.30 to 2.49.45 in the patch group ( #6185 )
...
Bumps the patch group with 1 update: [taiki-e/install-action](https://github.com/taiki-e/install-action ).
Updates `taiki-e/install-action` from 2.49.30 to 2.49.45
- [Release notes](https://github.com/taiki-e/install-action/releases )
- [Commits](https://github.com/taiki-e/install-action/compare/v2.49.30...v2.49.45 )
---
updated-dependencies:
- dependency-name: taiki-e/install-action
dependency-version: 2.49.45
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-04-07 17:43:36 +00:00
a059166b9c
Upgrade e2e-tests windows runner from 4 cores to 8 ( #6166 )
...
* Change e2e-tests runner to windows-latest-8-cores
* Clean up for PR
2025-04-05 08:44:50 -07:00