Skip to content

feat: warn about missing package file after init#110

Merged
JosiahParry merged 1 commit intomainfrom
feat/prompt-missing-package-file
Mar 24, 2026
Merged

feat: warn about missing package file after init#110
JosiahParry merged 1 commit intomainfrom
feat/prompt-missing-package-file

Conversation

@pat-s
Copy link
Copy Markdown
Member

@pat-s pat-s commented Mar 23, 2026

Summary

  • After ricochet init creates _ricochet.toml, warns if the required package file (renv.lock, Manifest.toml, or uv.lock) is missing, with instructions on how to create it
  • Improves the deploy pre-flight error message with a formatted hint line
  • Users now get immediate feedback after init rather than discovering the issue only when deploy fails

Closes #55

…rror

After `ricochet init` creates `_ricochet.toml`, check if the required
package file (renv.lock, Manifest.toml, or uv.lock) exists and print a
warning with instructions on how to create it. This gives users immediate
feedback rather than discovering the issue only when deploy fails.

Also improve the deploy pre-flight error message with a formatted hint.

Closes #55
@pat-s pat-s requested a review from JosiahParry March 23, 2026 23:05
@JosiahParry JosiahParry merged commit 29a2f55 into main Mar 24, 2026
2 checks passed
@JosiahParry JosiahParry deleted the feat/prompt-missing-package-file branch March 24, 2026 17:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: prompt for renv.lock when deploying

2 participants