[PR #34] [MERGED] chore: Update deploy script #79

Closed
opened 2026-02-26 12:17:55 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/beilunyang/moemail/pull/34
Author: @sdrpsps
Created: 3/4/2025
Status: Merged
Merged: 3/9/2025
Merged by: @beilunyang

Base: masterHead: chore/deploy-script


📝 Commits (7)

  • 5173cbf chore: Update deploy script
  • cd429b9 fix: Database migration failed
  • ed8885a chore: Change environment variable PROJECT_URL to CUSTOM_DOMAIN
  • 200d82f chore: Extract and push only runtime-required environment variables
  • da979d2 chore: Update and simplify deployment workflow
  • b75d9ad chore: Update checking kv namespace function to avoid failed to create namespace
  • 16bc357 chore: Remove environment variable DATABASE_ID and KV_NAMESPACE_ID, auto-pagination kvNamespaces

📊 Changes

14 files changed (+1092 additions, -186 deletions)

View changed files

📝 .env.example (+8 -1)
📝 .github/workflows/deploy.yml (+14 -121)
📝 .gitignore (+5 -1)
📝 package.json (+8 -6)
📝 pnpm-lock.yaml (+471 -9)
scripts/deploy/cloudflare.ts (+92 -0)
scripts/deploy/index.ts (+432 -0)
📝 scripts/migrate.ts (+8 -9)
wrangler.cleanup.example.json (+18 -0)
wrangler.cleanup.example.toml (+0 -14)
wrangler.email.example.json (+15 -0)
wrangler.email.example.toml (+0 -11)
wrangler.example.json (+21 -0)
wrangler.example.toml (+0 -14)

📄 Description

No description provided


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/beilunyang/moemail/pull/34 **Author:** [@sdrpsps](https://github.com/sdrpsps) **Created:** 3/4/2025 **Status:** ✅ Merged **Merged:** 3/9/2025 **Merged by:** [@beilunyang](https://github.com/beilunyang) **Base:** `master` ← **Head:** `chore/deploy-script` --- ### 📝 Commits (7) - [`5173cbf`](https://github.com/beilunyang/moemail/commit/5173cbf9d3105a1eb68703513ff30a076fd7c9cb) chore: Update deploy script - [`cd429b9`](https://github.com/beilunyang/moemail/commit/cd429b96d8aa56d141728194644d7990e0049c19) fix: Database migration failed - [`ed8885a`](https://github.com/beilunyang/moemail/commit/ed8885a2d8d18684ac83e119f2790b0e9d5ecbaf) chore: Change environment variable PROJECT_URL to CUSTOM_DOMAIN - [`200d82f`](https://github.com/beilunyang/moemail/commit/200d82f874e780ca56b3f2dfde140a92a95dd16d) chore: Extract and push only runtime-required environment variables - [`da979d2`](https://github.com/beilunyang/moemail/commit/da979d2a51ebbf99cdc85c8a1ed2d5c40d41b74a) chore: Update and simplify deployment workflow - [`b75d9ad`](https://github.com/beilunyang/moemail/commit/b75d9ada433b1cea07cdbab572cc7af6fd3c9337) chore: Update checking kv namespace function to avoid failed to create namespace - [`16bc357`](https://github.com/beilunyang/moemail/commit/16bc357973010847ec8124e43bd2ace0e963912c) chore: Remove environment variable DATABASE_ID and KV_NAMESPACE_ID, auto-pagination kvNamespaces ### 📊 Changes **14 files changed** (+1092 additions, -186 deletions) <details> <summary>View changed files</summary> 📝 `.env.example` (+8 -1) 📝 `.github/workflows/deploy.yml` (+14 -121) 📝 `.gitignore` (+5 -1) 📝 `package.json` (+8 -6) 📝 `pnpm-lock.yaml` (+471 -9) ➕ `scripts/deploy/cloudflare.ts` (+92 -0) ➕ `scripts/deploy/index.ts` (+432 -0) 📝 `scripts/migrate.ts` (+8 -9) ➕ `wrangler.cleanup.example.json` (+18 -0) ➖ `wrangler.cleanup.example.toml` (+0 -14) ➕ `wrangler.email.example.json` (+15 -0) ➖ `wrangler.email.example.toml` (+0 -11) ➕ `wrangler.example.json` (+21 -0) ➖ `wrangler.example.toml` (+0 -14) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 12:17:55 +03:00
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/moemail#79
No description provided.