[PR #21] [MERGED] feat: add GitHub Actions workflows for build and deploy preview #14565

Closed
opened 2026-07-13 16:29:49 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/Dokploy/templates/pull/21
Author: @Siumauricio
Created: 3/16/2025
Status: Merged
Merged: 3/16/2025
Merged by: @Siumauricio

Base: mainHead: feat/preview-cloudflare-pages


📝 Commits (10+)

  • 4fde69f feat: add GitHub Actions workflows for build and deploy preview
  • 4f25e70 Update README.md
  • 5aa80f8 chore: update GitHub Actions workflow permissions and artifact retention
  • 2291e9a chore: enhance GitHub Actions workflow with additional steps and permissions
  • 7e9dda5 chore: update GitHub Actions workflows for improved artifact handling and debugging
  • 1bb88e7 chore: refactor GitHub Actions workflow for clarity and structure
  • 6687f27 chore: enhance build preview workflow with additional debug information
  • 6779856 chore: update build preview workflow to include deployment step
  • d198755 chore: remove deploy preview workflow from GitHub Actions
  • c0449a6 chore: add production deployment workflow for Cloudflare Pages

📊 Changes

4 files changed (+114 additions, -1 deletions)

View changed files

.github/workflows/build-preview.yml (+65 -0)
.github/workflows/cloudflare-pages-production.yml (+47 -0)
📝 README.md (+1 -0)
📝 app/src/components/Search.tsx (+1 -1)

📄 Description

  • Introduced a new workflow for building the preview site and uploading build artifacts.
  • Added a deployment workflow to Cloudflare Pages triggered by the successful completion of the build workflow.
  • Configured Node.js and pnpm for dependency management and build processes.

🔄 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/Dokploy/templates/pull/21 **Author:** [@Siumauricio](https://github.com/Siumauricio) **Created:** 3/16/2025 **Status:** ✅ Merged **Merged:** 3/16/2025 **Merged by:** [@Siumauricio](https://github.com/Siumauricio) **Base:** `main` ← **Head:** `feat/preview-cloudflare-pages` --- ### 📝 Commits (10+) - [`4fde69f`](https://github.com/Dokploy/templates/commit/4fde69f674758085f57b5ecf4dff5ae2e82c060e) feat: add GitHub Actions workflows for build and deploy preview - [`4f25e70`](https://github.com/Dokploy/templates/commit/4f25e703d009f70a16ac9840f988edc2e686e210) Update README.md - [`5aa80f8`](https://github.com/Dokploy/templates/commit/5aa80f8c96d27618b73a5fd2d8cce60140a9a61d) chore: update GitHub Actions workflow permissions and artifact retention - [`2291e9a`](https://github.com/Dokploy/templates/commit/2291e9a5d10419455b277c23496cfa210965151b) chore: enhance GitHub Actions workflow with additional steps and permissions - [`7e9dda5`](https://github.com/Dokploy/templates/commit/7e9dda562bcf8a310f9ac12cc3c3e38679f08cdb) chore: update GitHub Actions workflows for improved artifact handling and debugging - [`1bb88e7`](https://github.com/Dokploy/templates/commit/1bb88e7c93960caa4f1f497873979edd3389bc70) chore: refactor GitHub Actions workflow for clarity and structure - [`6687f27`](https://github.com/Dokploy/templates/commit/6687f2723da2f0a7c268e6db01a4f4732e1f5b61) chore: enhance build preview workflow with additional debug information - [`6779856`](https://github.com/Dokploy/templates/commit/67798563406221270c84054b053cb87e1d0bc0c3) chore: update build preview workflow to include deployment step - [`d198755`](https://github.com/Dokploy/templates/commit/d198755d25fee2ed1c6cd4ded8189a9a1a421fd7) chore: remove deploy preview workflow from GitHub Actions - [`c0449a6`](https://github.com/Dokploy/templates/commit/c0449a62bb1db1c37eb92a0714d3eeb607e60478) chore: add production deployment workflow for Cloudflare Pages ### 📊 Changes **4 files changed** (+114 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/build-preview.yml` (+65 -0) ➕ `.github/workflows/cloudflare-pages-production.yml` (+47 -0) 📝 `README.md` (+1 -0) 📝 `app/src/components/Search.tsx` (+1 -1) </details> ### 📄 Description - Introduced a new workflow for building the preview site and uploading build artifacts. - Added a deployment workflow to Cloudflare Pages triggered by the successful completion of the build workflow. - Configured Node.js and pnpm for dependency management and build processes. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-07-13 16:29:49 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#14565