[PR #4638] [CLOSED] [Experiment] - Adding workflow to create a server package #103196

Closed
opened 2026-05-30 02:57:48 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/4638
Author: @MikesGlitch
Created: 3/16/2025
Status: Closed

Base: masterHead: workflows-to-package-server


📝 Commits (8)

📊 Changes

1 file changed (+42 additions, -0 deletions)

View changed files

.github/workflows/package-server.yml (+42 -0)

📄 Description

Attempting to make local installs as easy as downloading the package.

Note, we'd need to package for x64, x32, arm64. Will need to rebuild yarn dependencies before packaging.

I think the user will always need to run yarn install because the binaries for bettersqlite etc need to be build for that version. Yarn does it for us.

This is probably not workable right now. Would need to bundle it properly.


🔄 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/4638 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 3/16/2025 **Status:** ❌ Closed **Base:** `master` ← **Head:** `workflows-to-package-server` --- ### 📝 Commits (8) - [`9de90dc`](https://github.com/actualbudget/actual/commit/9de90dc20c483d6ae80edd1dc2e6bff2210bf1ae) adding workflow to build server in pipeline - [`3b6d05d`](https://github.com/actualbudget/actual/commit/3b6d05dbbc0948173f2c87e00e8483aee28be207) update the name - [`2b66d15`](https://github.com/actualbudget/actual/commit/2b66d15632a3b2851e91a5eb9ee7259bf17c7d39) x64 specific - [`f31947b`](https://github.com/actualbudget/actual/commit/f31947be6512e8871730abf0236900bef40d7915) typo - [`e2d7cde`](https://github.com/actualbudget/actual/commit/e2d7cde88b879d5e6248ce8faec9b4ff3900ab1a) set target in yarn config - [`895d0e0`](https://github.com/actualbudget/actual/commit/895d0e0b06ca35e7a2a0e078a3f835c7841d1631) new env variable for arch - [`4bbd978`](https://github.com/actualbudget/actual/commit/4bbd97821ee4219d09ea76418c0a7ece216b1b15) build from source - [`cd2ade5`](https://github.com/actualbudget/actual/commit/cd2ade56e61785996c2df5a1de154353d5725b8c) test ### 📊 Changes **1 file changed** (+42 additions, -0 deletions) <details> <summary>View changed files</summary> ➕ `.github/workflows/package-server.yml` (+42 -0) </details> ### 📄 Description <!-- Thank you for submitting a pull request! Make sure to follow the instructions to write release notes for your PR — it should only take a minute or two: https://github.com/actualbudget/docs#writing-good-release-notes --> Attempting to make local installs as easy as downloading the package. ~Note, we'd need to package for x64, x32, arm64. Will need to rebuild yarn dependencies before packaging.~ I think the user will always need to run yarn install because the binaries for bettersqlite etc need to be build for that version. Yarn does it for us. This is probably not workable right now. Would need to bundle it properly. --- <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-05-30 02:57:48 -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#103196