denoland / denoland/deploy_feedback

[Bug]: Cannot Promote Deployment to Production Due to databaseBindingMismatch Error

Open
#813 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
79
Forks
5
PR merge metrics
No merged PRs in 30d

Description

### Problem description

Since recently, I can no longer promote deployments to production via [dash.deno.com](https://dash.deno.com/). Every time I try, I receive the following error message:
```json
{"name":"ApiError","status":400,"code":"databaseBindingMismatch","traceId":"****","retryAfterSec":null,"message":"The requested deployment is binded to a different set of databases than the current production deployment."}
```
I can provide the `traceId` if it helps and would be save to share.

I initially deployed using deployctl and later connected my GitHub repository to Deno Deploy. Since then, promoting deployments to production no longer works.

This issue seems similar to [denoland/deploy_feedback#808](https://github.com/denoland/deploy_feedback/issues/808), but I have not used Deno KV at all in my project.

![Screenshot of deno deploy displaying various deployments](https://github.com/user-attachments/assets/7aab1806-f652-4984-8976-08b55ee3221d)

### Steps to reproduce

I'm not too sure about it, but that seems like the way it went:

1. Deploy a project using deployctl.
2. Connect the project to a GitHub repository.
3. Attempt to promote a deployment to production via [dash.deno.com](https://dash.deno.com/).

### Expected behavior

The deployment should be promoted to production without issues.
In addition, a more helpful error message would be practical, I can't understand what the error message is supposed to tell me at all

### Environment

- https://dash.deno.com/
- deno 2.1.10 (stable, release, x86_64-unknown-linux-gnu)
- v8 13.0.245.12-rusty
- typescript 5.6.2

### Possible solution

_No response_

### Additional context

- Deno Deploy dashboard
- Initially deployed via deployctl, later connected GitHub
- No usage of Deno KV in the project

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.