denoland / denoland/deploy_feedback

[KV Feedback]: deno deploy EA no err or logs when no kvDb provisionned and Linked to the app

Open
#905 0 comments 0 reactions 0 assignees View on GitHub
kv
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.