Closed james-albanese closed 3 months ago
SST ❍ ion version: 0.0.398
There seems to be some validation missing for application names. When the application name contains a period, NextjsSite sst:aws:Nextjs → NextjsSiteRevalidationEventsQueue aws:sqs:Queue fails.
NextjsSite sst:aws:Nextjs → NextjsSiteRevalidationEventsQueue aws:sqs:Queue
NextjsSite sst:aws:Nextjs → NextjsSiteRevalidationEventsQueue aws:sqs:Queue diffing urn:pulumi:prod::com.example::sst:aws:Nextjs$sst:aws:Queue$aws:sqs/queue:Queue::NextjsSiteRevalidationEventsQueue: invalid queue name: com.example-prod-NextjsSiteRevalidationEventsQueue.fifo
When running sst deploy --stage prod with the following sst.config.ts:
sst deploy --stage prod
sst.config.ts
/// export default $config({ app() { return { name: "com.example", removal: "remove", home: "aws" }; }, async run() { new sst.aws.Nextjs("NextjsSite"); }, });
yep this is right - will fix
fixed in v0.0.407
SST ❍ ion version: 0.0.398
There seems to be some validation missing for application names. When the application name contains a period,
NextjsSite sst:aws:Nextjs → NextjsSiteRevalidationEventsQueue aws:sqs:Queue
fails.When running
sst deploy --stage prod
with the followingsst.config.ts
: