summaryrefslogtreecommitdiff
path: root/turbo.json
diff options
context:
space:
mode:
authorGravatar Nate Moore <natemoo-re@users.noreply.github.com> 2022-06-30 17:26:37 -0400
committerGravatar GitHub <noreply@github.com> 2022-06-30 16:26:37 -0500
commitf9290b328a605a598e2f488e600a58f57450169c (patch)
tree19033f20eff75fcaf4c5f095238b2d16fd5e7dea /turbo.json
parentd07ad8a782c16920f043fdbcac8af850a960081b (diff)
downloadastro-f9290b328a605a598e2f488e600a58f57450169c.tar.gz
astro-f9290b328a605a598e2f488e600a58f57450169c.tar.zst
astro-f9290b328a605a598e2f488e600a58f57450169c.zip
CI: Prefer per-job cache rather than artifact I/O (#3781)
* chore(ci): prefer per-job cache rather than artifact io * chore: update cache step * chore: fix cache key * chore(ci): build on windows as well * chore(ci): enable remote cache * chore: run build on all three platforms * chore: prefer turbo to custom caching logic * chore: build AFTER install * chore: build on node 14 * chore: remove build, parallelize tasks * chore: update cache * chore: prime build caches * chore: fix indentation * chore(ci): only build on ubuntu * chore(ci): changelog needs build * chore(ci): ignore updates to md files * chore(ci): add 20 min timeout for e2e tests * chore(ci): enable FORCE_COLOR * chore: run turbo with `--output-logs=new-only` Co-authored-by: Nate Moore <nate@astro.build>
Diffstat (limited to '')
-rw-r--r--turbo.json5
1 files changed, 3 insertions, 2 deletions
diff --git a/turbo.json b/turbo.json
index cf8497191..ad76a20a9 100644
--- a/turbo.json
+++ b/turbo.json
@@ -1,13 +1,14 @@
{
+ "$schema": "https://turborepo.org/schema.json",
"baseBranch": "origin/main",
"pipeline": {
"build": {
"dependsOn": ["^build"],
- "outputs": ["**/dist/**", "!**/vendor/**"]
+ "outputs": ["dist/**/*", "!vendor/**", "mod.js", "mod.js.map"]
},
"build:ci": {
"dependsOn": ["^build:ci"],
- "outputs": ["**/dist/**", "!**/vendor/**"]
+ "outputs": ["dist/**/*", "!vendor/**", "mod.js", "mod.js.map"]
},
"dev": {
"cache": false