-
Notifications
You must be signed in to change notification settings - Fork 202
Commit
- added caching for wingsdk post-compile by handling the convulated doc copying thing - added caching for packaging by making the `output` of `package` the shared dist dir - added cargo workspace back - made sure tests that depend on the examples (winglang, hangar, and wingc) all invalidate their cache when those examples change - added self-mutation back in for the test job - Use the `topo` convention to group some inputs together - Tweak several configs to hopefully improve general caching *By submitting this pull request, I confirm that my contribution is made under the terms of the [Wing Cloud Contribution License](https://github.com/winglang/wing/blob/main/CONTRIBUTION_LICENSE.md)*.
- Loading branch information
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
[workspace] | ||
members = [ | ||
"libs/tree-sitter-wing", | ||
"libs/wingc", | ||
"libs/wingii", | ||
] | ||
|
||
# For use with `cargo flamegraph --profile flamegraph` | ||
[profile.flamegraph] | ||
inherits = "release" | ||
debug = true |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -4,9 +4,6 @@ | |
"pipeline": { | ||
"compile": { | ||
"outputs": ["lib/**"] | ||
}, | ||
"package": { | ||
"outputs": ["dist/**"] | ||
} | ||
} | ||
} |
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,6 @@ | ||
{ | ||
"name": "examples-error", | ||
"volta": { | ||
"extends": "../../../package.json" | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"$schema": "https://turborepo.org/schema.json", | ||
"extends": ["//"], | ||
"pipeline": { | ||
"topo": { | ||
"inputs": ["**", "!node_modules/**", "!**/target/**"] | ||
} | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"$schema": "https://turborepo.org/schema.json", | ||
"extends": ["//"], | ||
"pipeline": { | ||
"topo": { | ||
"inputs": ["**", "!node_modules/**", "!**/target/**"] | ||
} | ||
} | ||
} |
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,5 @@ | ||
{ | ||
"name": "examples-util", | ||
"name": "examples-sdk", | ||
"dependencies": { | ||
"uuid": "^9.0.0", | ||
"nanoid": "^3.3.6" | ||
|
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,9 @@ | ||
{ | ||
"$schema": "https://turborepo.org/schema.json", | ||
"extends": ["//"], | ||
"pipeline": { | ||
"topo": { | ||
"inputs": ["**", "!node_modules/**", "!**/target/**"] | ||
} | ||
} | ||
} |