carpenterd
carpenterd copied to clipboard
`latest` should mean `dev` everywhere and not `prod` in some cases
🐛 Bug Report
dist-tagging latest
should mean dev
for carpenterd. It means dev
everywhere else in the system.
To Reproduce
- Publish a package, which defaults to creating a dist-tag of
latest
This creates a build for
dev
- Remove the
latest
dist-tag - Re-add the
latest
dist-tag for the version published in step 1.
Expected Behavior
I would expect this to create a build (or rollback the build) for dev
since latest
means dev
when publishing. Instead it creates a build for prod
.
Code Example
N/A
Environment
Running within AWS with latest bits as of creation date.