Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.25 #1448

Merged
merged 15 commits into from
May 27, 2024
Merged

v1.25 #1448

merged 15 commits into from
May 27, 2024

Conversation

milesj
Copy link
Collaborator

@milesj milesj commented Apr 24, 2024

No description provided.

Copy link

github-actions bot commented Apr 24, 2024

Run report for ff06ef63 (ubuntu-latest, 20)

Total time: 1m 20s | Comparison time: 7m 11s | Estimated savings: 5m 51s (81.4% faster)

Action Time Status Info
🟩 SyncWorkspace 172.6ms Passed
🟩 SetupNodeTool(~20) 23.4s Passed
🟩 InstallNodeDeps(~20) 33.3s Passed
🟩 SyncNodeProject(types) 538ms Passed
🟩 SyncNodeProject(visualizer) 540.8ms Passed
🟩 SyncNodeProject(runtime) 660.1ms Passed
🟦 RunTask(types:build) 1.5s Cached
🟩 SyncNodeProject(nx-compat) 671.1ms Passed
🟩 SyncNodeProject(report) 660ms Passed
🟩 SyncNodeProject(website) 737.6ms Passed
🟦 RunTask(runtime:build) 1.3s Cached
🟦 RunTask(nx-compat:build) 1.6s Cached
🟩 RunTask(nx-compat:format) 1.6s Passed
🟦 RunTask(website:build) 10.6s Cached
🟩 RunTask(website:format) 7.8s Passed
🟦 RunTask(website:lint) 1.6s Cached
🟦 RunTask(website:test) 1.3s Cached
🟦 RunTask(website:typecheck) 1.5s Cached
🟦 RunTask(nx-compat:lint) 1.5s Cached
🟦 RunTask(nx-compat:test) 1.5s Cached
And 19 more...
Expanded report
Action Time Status Info
🟦 RunTask(nx-compat:typecheck) 1.2s Cached
🟩 RunTask(runtime:format) 1.3s Passed
🟦 RunTask(runtime:lint) 1.5s Cached
🟦 RunTask(runtime:test) 1.5s Cached
🟦 RunTask(runtime:typecheck) 1.2s Cached
🟦 RunTask(report:build) 1.2s Cached
🟩 RunTask(report:format) 1.4s Passed
🟦 RunTask(report:lint) 1.5s Cached
🟦 RunTask(report:test) 1.5s Cached
🟦 RunTask(report:typecheck) 1.2s Cached
🟩 RunTask(types:format) 1.5s Passed
🟦 RunTask(types:lint) 1.5s Cached
🟦 RunTask(types:test) 1.5s Cached
🟦 RunTask(types:typecheck) 1.1s Cached
🟦 RunTask(visualizer:build) 1.9s Cached
🟩 RunTask(visualizer:format) 1.4s Passed
🟦 RunTask(visualizer:lint) 1.4s Cached
🟦 RunTask(visualizer:test) 1.1s Cached
🟦 RunTask(visualizer:typecheck) 796.1ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 20
Touched files
.moon/toolchain.yml
.yarn/releases/yarn-4.1.1.cjs
.yarn/releases/yarn-4.2.2.cjs
.yarnrc.yml
package.json
packages/cli/CHANGELOG.md
website/blog/2024-05-27_moon-v1.25.mdx
website/blog/img/moon/v1.25.png
website/docs/commands/check.mdx
website/docs/commands/run.mdx
website/package.json
yarn.lock

Copy link

github-actions bot commented Apr 24, 2024

Run report for ff06ef63 (ubuntu-latest, 18)

Total time: 1m 22s | Comparison time: 7m 33s | Estimated savings: 6m 11s (81.9% faster)

Action Time Status Info
🟩 SyncWorkspace 191.3ms Passed
🟩 SetupNodeTool(~18) 22.6s Passed
🟩 InstallNodeDeps(~18) 33.7s Passed
🟩 SyncNodeProject(types) 465.9ms Passed
🟩 SyncNodeProject(visualizer) 463.4ms Passed
🟩 SyncNodeProject(runtime) 623.1ms Passed
🟩 SyncNodeProject(nx-compat) 623.8ms Passed
🟦 RunTask(types:build) 1.4s Cached
🟩 SyncNodeProject(report) 622.9ms Passed
🟩 SyncNodeProject(website) 739.2ms Passed
🟦 RunTask(runtime:build) 1.3s Cached
🟦 RunTask(nx-compat:build) 1.6s Cached
🟩 RunTask(nx-compat:format) 1.5s Passed
🟦 RunTask(website:build) 5.6s Cached
🟩 RunTask(website:format) 8.6s Passed
🟦 RunTask(website:lint) 5.9s Cached
🟦 RunTask(website:test) 1.1s Cached
🟦 RunTask(website:typecheck) 1.2s Cached
🟦 RunTask(nx-compat:lint) 1.5s Cached
🟦 RunTask(nx-compat:test) 1.5s Cached
And 19 more...
Expanded report
Action Time Status Info
🟦 RunTask(nx-compat:typecheck) 1.5s Cached
🟩 RunTask(runtime:format) 1.2s Passed
🟦 RunTask(runtime:lint) 1.3s Cached
🟦 RunTask(runtime:test) 6.3s Cached
🟦 RunTask(runtime:typecheck) 1s Cached
🟦 RunTask(report:build) 1.4s Cached
🟩 RunTask(report:format) 1.4s Passed
🟦 RunTask(report:lint) 1.4s Cached
🟦 RunTask(report:test) 1.1s Cached
🟦 RunTask(report:typecheck) 1.1s Cached
🟩 RunTask(types:format) 1.6s Passed
🟦 RunTask(types:lint) 1.4s Cached
🟦 RunTask(types:test) 1.4s Cached
🟦 RunTask(types:typecheck) 1.1s Cached
🟦 RunTask(visualizer:build) 1.7s Cached
🟩 RunTask(visualizer:format) 1.5s Passed
🟦 RunTask(visualizer:lint) 1.4s Cached
🟦 RunTask(visualizer:test) 1.1s Cached
🟦 RunTask(visualizer:typecheck) 800ms Cached
Environment

OS: Linux
Matrix:

os = ubuntu-latest
node-version = 18
Touched files
.moon/toolchain.yml
.yarn/releases/yarn-4.1.1.cjs
.yarn/releases/yarn-4.2.2.cjs
.yarnrc.yml
package.json
packages/cli/CHANGELOG.md
website/blog/2024-05-27_moon-v1.25.mdx
website/blog/img/moon/v1.25.png
website/docs/commands/check.mdx
website/docs/commands/run.mdx
website/package.json
yarn.lock

Copy link

github-actions bot commented Apr 24, 2024

Run report for ff06ef63 (windows-latest, 18)

Total time: 1m 57s | Comparison time: 8m 10s | Estimated savings: 6m 13s (76.0% faster)

Action Time Status Info
🟩 SyncWorkspace 155ms Passed
🟩 SetupNodeTool(~18) 35.3s Passed
🟩 InstallNodeDeps(~18) 56.4s Passed
🟩 SyncNodeProject(types) 446.7ms Passed
🟩 SyncNodeProject(visualizer) 450.1ms Passed
🟩 SyncNodeProject(runtime) 736.9ms Passed
🟦 RunTask(types:build) 1.6s Cached
🟩 SyncNodeProject(nx-compat) 736.6ms Passed
🟩 SyncNodeProject(report) 740.5ms Passed
🟩 SyncNodeProject(website) 579.1ms Passed
🟦 RunTask(runtime:build) 1.2s Cached
🟦 RunTask(nx-compat:build) 1.6s Cached
🟩 RunTask(nx-compat:format) 2s Passed
🟦 RunTask(website:build) 6.4s Cached
🟩 RunTask(website:format) 10.9s Passed
🟦 RunTask(website:lint) 1.2s Cached
🟦 RunTask(website:test) 6.8s Cached
🟦 RunTask(website:typecheck) 1.2s Cached
🟦 RunTask(nx-compat:lint) 1.6s Cached
🟦 RunTask(nx-compat:test) 1.6s Cached
And 19 more...
Expanded report
Action Time Status Info
🟦 RunTask(nx-compat:typecheck) 1.6s Cached
🟩 RunTask(runtime:format) 1.7s Passed
🟦 RunTask(runtime:lint) 1.3s Cached
🟦 RunTask(runtime:test) 1.6s Cached
🟦 RunTask(runtime:typecheck) 1.6s Cached
🟦 RunTask(report:build) 1.2s Cached
🟩 RunTask(report:format) 2s Passed
🟦 RunTask(report:lint) 1.6s Cached
🟦 RunTask(report:test) 1.6s Cached
🟦 RunTask(report:typecheck) 1.2s Cached
🟩 RunTask(types:format) 2.1s Passed
🟦 RunTask(types:lint) 1.6s Cached
🟦 RunTask(types:test) 1.6s Cached
🟦 RunTask(types:typecheck) 1.1s Cached
🟦 RunTask(visualizer:build) 1.9s Cached
🟩 RunTask(visualizer:format) 2.2s Passed
🟦 RunTask(visualizer:lint) 1.5s Cached
🟦 RunTask(visualizer:test) 1.3s Cached
🟦 RunTask(visualizer:typecheck) 869.3ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 18
Touched files
.moon/toolchain.yml
.yarn/releases/yarn-4.1.1.cjs
.yarn/releases/yarn-4.2.2.cjs
.yarnrc.yml
package.json
packages/cli/CHANGELOG.md
website/blog/2024-05-27_moon-v1.25.mdx
website/blog/img/moon/v1.25.png
website/docs/commands/check.mdx
website/docs/commands/run.mdx
website/package.json
yarn.lock

Copy link

github-actions bot commented Apr 24, 2024

Run report for ff06ef63 (windows-latest, 20)

Total time: 1m 55s | Comparison time: 7m 22s | Estimated savings: 5m 26s (73.8% faster)

Action Time Status Info
🟩 SyncWorkspace 335.7ms Passed
🟩 SetupNodeTool(~20) 34.7s Passed
🟩 InstallNodeDeps(~20) 54.8s Passed
🟩 SyncNodeProject(types) 655.5ms Passed
🟩 SyncNodeProject(visualizer) 658.9ms Passed
🟩 SyncNodeProject(runtime) 1.1s Passed
🟦 RunTask(types:build) 1.7s Cached
🟩 SyncNodeProject(nx-compat) 1.1s Passed
🟩 SyncNodeProject(report) 1.1s Passed
🟩 SyncNodeProject(website) 859.8ms Passed
🟦 RunTask(runtime:build) 1.3s Cached
🟦 RunTask(nx-compat:build) 1.4s Cached
🟩 RunTask(nx-compat:format) 2.3s Passed
🟦 RunTask(website:build) 5.1s Cached
🟩 RunTask(website:format) 10.2s Passed
🟦 RunTask(website:lint) 1.2s Cached
🟦 RunTask(website:test) 5.3s Cached
🟦 RunTask(website:typecheck) 1.2s Cached
🟦 RunTask(nx-compat:lint) 1.3s Cached
🟦 RunTask(nx-compat:test) 1.3s Cached
And 19 more...
Expanded report
Action Time Status Info
🟦 RunTask(nx-compat:typecheck) 1.3s Cached
🟩 RunTask(runtime:format) 2.2s Passed
🟦 RunTask(runtime:lint) 1.3s Cached
🟦 RunTask(runtime:test) 1.4s Cached
🟦 RunTask(runtime:typecheck) 1.4s Cached
🟦 RunTask(report:build) 1.6s Cached
🟩 RunTask(report:format) 2.4s Passed
🟦 RunTask(report:lint) 1.6s Cached
🟦 RunTask(report:test) 1.4s Cached
🟦 RunTask(report:typecheck) 1.2s Cached
🟩 RunTask(types:format) 2.6s Passed
🟦 RunTask(types:lint) 1.3s Cached
🟦 RunTask(types:test) 1.5s Cached
🟦 RunTask(types:typecheck) 1.2s Cached
🟦 RunTask(visualizer:build) 1.4s Cached
🟩 RunTask(visualizer:format) 2.3s Passed
🟦 RunTask(visualizer:lint) 1.3s Cached
🟦 RunTask(visualizer:test) 799ms Cached
🟦 RunTask(visualizer:typecheck) 681.2ms Cached
Environment

OS: Windows
Matrix:

os = windows-latest
node-version = 20
Touched files
.moon/toolchain.yml
.yarn/releases/yarn-4.1.1.cjs
.yarn/releases/yarn-4.2.2.cjs
.yarnrc.yml
package.json
packages/cli/CHANGELOG.md
website/blog/2024-05-27_moon-v1.25.mdx
website/blog/img/moon/v1.25.png
website/docs/commands/check.mdx
website/docs/commands/run.mdx
website/package.json
yarn.lock

Copy link

codecov bot commented Apr 26, 2024

Codecov Report

Attention: Patch coverage is 79.10334% with 550 lines in your changes are missing coverage. Please review.

Project coverage is 79.03%. Comparing base (e045a39) to head (6f8e579).

Current head 6f8e579 differs from pull request most recent head a81b063

Please upload reports for the commit a81b063 to get more accurate results.

Files Patch % Lines
nextgen/console-reporter/src/default_reporter.rs 66.96% 110 Missing ⚠️
nextgen/api/src/moonbase/mod.rs 0.00% 85 Missing ⚠️
nextgen/task-runner/src/task_runner.rs 84.01% 74 Missing ⚠️
nextgen/task-runner/src/command_executor.rs 83.16% 33 Missing ⚠️
nextgen/task-runner/src/output_hydrater.rs 51.66% 29 Missing ⚠️
nextgen/task-runner/src/command_builder.rs 88.88% 20 Missing ⚠️
...s/core/action-pipeline/src/subscribers/moonbase.rs 0.00% 18 Missing ⚠️
nextgen/console/src/buffer.rs 86.36% 18 Missing ⚠️
nextgen/task-runner/src/output_archiver.rs 85.93% 18 Missing ⚠️
nextgen/config/src/project/task_options_config.rs 0.00% 17 Missing ⚠️
... and 34 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1448      +/-   ##
==========================================
+ Coverage   78.89%   79.03%   +0.13%     
==========================================
  Files         272      281       +9     
  Lines       22849    23808     +959     
==========================================
+ Hits        18027    18816     +789     
- Misses       4822     4992     +170     
Flag Coverage Δ
rust 79.03% <79.10%> (+0.13%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@milesj milesj force-pushed the develop-1.25 branch 2 times, most recently from d33279b to b3bb592 Compare May 6, 2024 17:27
milesj and others added 6 commits May 23, 2024 10:46
* Add new crate.

* Remove old context.

* Remove lock.

* Rework emitter.

* Fix seg fault.

* Fix types.
* Switch to arc.

* Switch to dashmap.

* Add queue.

* Remove once map.

* Use scc.

* Add helper.
* Update cache.

* Create new crate.

* Migrate action.

* Move node over.

* Wrap in a box.

* Fix tests.

* Polish.

* Fix build.

* Fix tests.

* Fix version.
* Merge engines.

* Better API.

* Add helper.
* Start on archives.

* More impl work.

* Add task command.

* Add hashing.

* More cache work.

* Add logs.

* Persist cache.

* Add executor.

* Add console.

* Start on reporter.

* Move handles.

* Add default reporter.

* Implement reporter.

* Hook up reporter.

* Fix output.

* Sync outputs.

* Start on command tests.

* Add more tests.

* Rely on fixtures.

* Start on archive tests.

* Finish archive tests.

* Test scenarios.

* Remove old runner.

* Update lints.

* Hook up reporter.

* Improve reporter.

* Add summary.

* Clean up reporter.

* Clean up attempt usage.

* Fix issues.

* More fixes.

* More fixes.

* More fixes.

* Add exec tests.

* Start on new utils.

* Clean up more tests.

* Rework args.

* Start on runner tests.

* Add more tests.

* Test skip and archive.

* Rework archive.

* Rename things.

* Rework run.

* Rename attempt to operation.

* Rework op output.

* Fix package.

* Fix some tests.

* Start on run tests.

* Add more tests.

* Fix some tests.

* Fix webhooks.

* Fixes.

* Fix windows.

* Fix moonbase.
* Update deps.

* Update schematic.

* Update starbase.

* Revert "Update starbase."

This reverts commit d625ea0.

* Downgrade starbase.

* Update tests.
* Switch to a meta enum.

* Fix tests.

* Update ts.

* Add to sync workspace.

* Add to install deps.

* Add track methods.

* Move constructors.

* Polish.

* Check df.

* Turn off cache.
@codecov-commenter
Copy link

codecov-commenter commented May 24, 2024

Codecov Report

Attention: Patch coverage is 77.86967% with 669 lines in your changes are missing coverage. Please review.

Project coverage is 78.98%. Comparing base (e045a39) to head (bfd5bf3).

Current head bfd5bf3 differs from pull request most recent head b4eb174

Please upload reports for the commit b4eb174 to get more accurate results.

Files Patch % Lines
nextgen/console-reporter/src/default_reporter.rs 66.96% 110 Missing ⚠️
nextgen/api/src/moonbase/mod.rs 0.00% 85 Missing ⚠️
nextgen/task-runner/src/task_runner.rs 83.90% 75 Missing ⚠️
nextgen/task-runner/src/command_executor.rs 83.83% 32 Missing ⚠️
nextgen/task-runner/src/output_hydrater.rs 51.66% 29 Missing ⚠️
nextgen/config/src/main.rs 0.00% 24 Missing ⚠️
nextgen/action/src/operation.rs 86.84% 20 Missing ⚠️
nextgen/task-runner/src/command_builder.rs 88.88% 20 Missing ⚠️
...s/core/action-pipeline/src/subscribers/moonbase.rs 0.00% 18 Missing ⚠️
nextgen/action/src/operation_list.rs 70.00% 18 Missing ⚠️
... and 47 more
Additional details and impacted files
@@            Coverage Diff             @@
##           master    #1448      +/-   ##
==========================================
+ Coverage   78.89%   78.98%   +0.08%     
==========================================
  Files         272      283      +11     
  Lines       22849    24104    +1255     
==========================================
+ Hits        18027    19038    +1011     
- Misses       4822     5066     +244     
Flag Coverage Δ
rust 78.98% <77.86%> (+0.08%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

* Generate new types.

* Add comments.
* Add cacher.

* Add to loader.

* Update cache engine.

* Redo mode.

* Polish.
* Fix canary script.

* Force canary.

* Update workflow.
@milesj milesj marked this pull request as ready for review May 25, 2024 05:02
milesj and others added 3 commits May 25, 2024 16:32
* Fix cache check.

* Use block in place.

* Add tests.

* Fix proto loading.

* Remove debug.

* Fix tests.

* Update proto.
* Update deps.

* Start on blog post.

* Finish blog post.

* Add image.
@milesj milesj merged commit ff06ef6 into master May 27, 2024
39 checks passed
@milesj milesj deleted the develop-1.25 branch May 27, 2024 06:24
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants