denoland / denoland/deploy_feedback
[KV Feedback]: deno deploy EA no err or logs when no kvDb provisionned and Linked to the app
- Dominant language
- No language data
- Stars
- 79
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
### 🔍
- [x] Did you search for existing issues?
### Type of feedback
Bug report
### Description
# Context
When deploying an app (using KV and working ok in dev env with local KV) to deno deploy EA(free tier) via the github repository, **but without provisioning a kv db**.
# problem
- no error on logs on builds processes
- the apps runs
- but data are stored somewhere for the scope of this session, but starts again with an empty data on other requests (e.g. forced refresh, new browser connections,...)
### Steps to reproduce (if applicable)
1. Use the astro[demo astro kv template ](https://github.com/denoland/deno-astro-template)
2. Change the data to be using KV in the code, as explained in the github repo of the template
3. Deploy with github action on denoDeployEA ( **without provisioning a kv db for the app)
4. Connect to the app and test
### Expected behavior (if applicable)
Well I'd expected on error or alert msg of the type " no KV DB provisioned, please follow the following steps to sort it out..."
### Possible solution (if applicable)
_No response_
### Additional context
_No response_
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the deno-astro-template reproduction and its GitHub deployment path, then deploy the KV-using app without provisioning a KV database. Compare the build and runtime behavior with the expected missing-database condition. Done means the deployment or app clearly reports that no KV database is provisioned and explains the next steps.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- deno, github-actions
- Domain
- ci-cd, cloud, databases
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100