[PR #2750] [MERGED] Github action to automatically deploy a release image to Netlify #38921

Closed
opened 2026-04-23 11:53:54 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/2750
Author: @shall0pass
Created: 5/14/2024
Status: Merged
Merged: 5/20/2024
Merged by: @shall0pass

Base: masterHead: master


📝 Commits (6)

📊 Changes

3 files changed (+52 additions, -0 deletions)

View changed files

.github/workflows/netlify-release.yml (+43 -0)
📝 .gitignore (+3 -0)
upcoming-release-notes/2750.md (+6 -0)

📄 Description

This is working in my fork. Still a few things to do to tie it all together.

  • Github Secrets
  • Assign subdomain

The goal here is to have two deployments.

  1. edge.actualbudget.org -- This will be what demo.actualbudget.org is today. A live preview of the master branch that is updated with each new merge.
  2. demo.actualbudget.org -- This will only be updated when a release is made. This will provide a more stable preview of what to expect after installation.

🔄 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/actualbudget/actual/pull/2750 **Author:** [@shall0pass](https://github.com/shall0pass) **Created:** 5/14/2024 **Status:** ✅ Merged **Merged:** 5/20/2024 **Merged by:** [@shall0pass](https://github.com/shall0pass) **Base:** `master` ← **Head:** `master` --- ### 📝 Commits (6) - [`18ad1d4`](https://github.com/actualbudget/actual/commit/18ad1d416ceeeb9ebef172f812f1e8762ae4aa71) netlify script - [`c5d7a07`](https://github.com/actualbudget/actual/commit/c5d7a070fa993452af188585dc3130ab0f3f1ba8) remove npm ci - [`63f6dcd`](https://github.com/actualbudget/actual/commit/63f6dcdf9e253fb8fc5ee96de4c4d0624d22d9f1) add filter - [`c1aee25`](https://github.com/actualbudget/actual/commit/c1aee25bfb5ad1ede9eab75862a81a8c2f77aec8) release note - [`54e2e8e`](https://github.com/actualbudget/actual/commit/54e2e8e4033852b0d9fd2a07b4e2de594b7d6852) whoops - [`c0759c2`](https://github.com/actualbudget/actual/commit/c0759c22087278d1f3ec89964818faeb795d42f4) Merge branch 'master' into master ### 📊 Changes **3 files changed** (+52 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/netlify-release.yml` (+43 -0) 📝 `.gitignore` (+3 -0) ➕ `upcoming-release-notes/2750.md` (+6 -0) </details> ### 📄 Description This is working in my fork. Still a few things to do to tie it all together. - [x] Github Secrets - [x] Assign subdomain The goal here is to have two deployments. 1. edge.actualbudget.org -- This will be what demo.actualbudget.org is today. A live preview of the master branch that is updated with each new merge. 2. demo.actualbudget.org -- This will only be updated when a release is made. This will provide a more stable preview of what to expect after installation. --- <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-04-23 11:53:54 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#38921