diff --git a/demo/nextjs/turbo.json b/demo/nextjs/turbo.json new file mode 100644 index 0000000000..7761b812bd --- /dev/null +++ b/demo/nextjs/turbo.json @@ -0,0 +1,26 @@ +{ + "$schema": "https://turborepo.org/schema.json", + "extends": ["//"], + "tasks": { + "build": { + "env": [ + "TURSO_DATABASE_URL", + "TURSO_AUTH_TOKEN", + "RESEND_API_KEY", + "BETTER_AUTH_EMAIL", + "BETTER_AUTH_SECRET", + "BETTER_AUTH_URL", + "GITHUB_CLIENT_SECRET", + "GITHUB_CLIENT_ID", + "GOOGLE_CLIENT_ID", + "GOOGLE_CLIENT_SECRET", + "DISCORD_CLIENT_ID", + "DISCORD_CLIENT_SECRET", + "MICROSOFT_CLIENT_ID", + "MICROSOFT_CLIENT_SECRET", + "STRIPE_KEY", + "STRIPE_WEBHOOK_SECRET" + ] + } + } +} diff --git a/docs/turbo.json b/docs/turbo.json new file mode 100644 index 0000000000..7cf41c5af1 --- /dev/null +++ b/docs/turbo.json @@ -0,0 +1,9 @@ +{ + "$schema": "https://turborepo.org/schema.json", + "extends": ["//"], + "tasks": { + "build": { + "env": ["GITHUB_TOKEN"] + } + } +} diff --git a/turbo.json b/turbo.json index 45b39cc005..6760781ded 100644 --- a/turbo.json +++ b/turbo.json @@ -7,25 +7,8 @@ }, "build": { "dependsOn": ["^build"], - "outputs": ["dist/**", ".next/*"], - "env": [ - "TURSO_DATABASE_URL", - "TURSO_AUTH_TOKEN", - "RESEND_API_KEY", - "BETTER_AUTH_EMAIL", - "BETTER_AUTH_SECRET", - "BETTER_AUTH_URL", - "GITHUB_CLIENT_SECRET", - "GITHUB_CLIENT_ID", - "GOOGLE_CLIENT_ID", - "GOOGLE_CLIENT_SECRET", - "DISCORD_CLIENT_ID", - "DISCORD_CLIENT_SECRET", - "MICROSOFT_CLIENT_ID", - "MICROSOFT_CLIENT_SECRET", - "STRIPE_KEY", - "STRIPE_WEBHOOK_SECRET" - ] + "inputs": ["$TURBO_DEFAULT$", ".env*"], + "outputs": [".next/**", "!.next/cache/**", "dist/**"] }, "clean": {}, "format": {