Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documenting the repo move #629

Merged
merged 5 commits into from
Feb 9, 2025
Merged

Conversation

MikesGlitch
Copy link
Contributor

@MikesGlitch MikesGlitch commented Feb 9, 2025

Documenting the repo move. I'll attach this doc to the Server readme so people are more informed

https://deploy-preview-629.www.actualbudget.org/docs/actual-server-repo-move

Copy link

netlify bot commented Feb 9, 2025

Deploy Preview for actualbudget-website ready!

Name Link
🔨 Latest commit e47edf2
🔍 Latest deploy log https://app.netlify.com/sites/actualbudget-website/deploys/67a90ce327d6c40008dea905
😎 Deploy Preview https://deploy-preview-629.www.actualbudget.org
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

docs/actual-server-repo-move.md Fixed Show fixed Hide fixed
docs/actual-server-repo-move.md Fixed Show fixed Hide fixed

This comment has been minimized.

@MikesGlitch MikesGlitch marked this pull request as ready for review February 9, 2025 19:39
@actual-github-bot actual-github-bot bot added 🔍 Ready for review Someone needs to look into this. and removed 🚧 WIP labels Feb 9, 2025
@jfdoming jfdoming added the Merge at Software Release DO NOT MERGE unless the feature is released label Feb 9, 2025
@@ -0,0 +1,43 @@
# Actual Server repository move

In February 2025 we will begin the process of merging the actual-server repository into the Actual workspace.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: if we plan to merge this PR only after the server merge, maybe reword to:

Suggested change
In February 2025 we will begin the process of merging the actual-server repository into the Actual workspace.
In February 2025 we merged the `actual-server` repository into the Actual workspace.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ah I see, this is a temporary measure to prevent confusion. ff to ignore this suggestion for now then

- Streamlined Development: Developers will only need to clone/sync one repo instead of two.
- Improved Debugging: It makes end-to-end debugging for server/client easier as they will be in the same workspace.
- Simplified Desktop App Packaging: Enables the desktop app to embed the sync server.
- Ensuring code consistency and reducing the maintenance burden.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also would add it makes the releasing process easier for us (as I understand we no longer need to publish the npm web package and hence deal with all the specific ordering of the release process related to that)

@actual-github-bot actual-github-bot bot added ✅ Approved Used in conjunction with Merge at Release. This means that the PR has been approved but not merged. and removed 🔍 Ready for review Someone needs to look into this. labels Feb 9, 2025
@actual-github-bot actual-github-bot bot added 🔍 Ready for review Someone needs to look into this. and removed ✅ Approved Used in conjunction with Merge at Release. This means that the PR has been approved but not merged. labels Feb 9, 2025
@MikesGlitch MikesGlitch merged commit 6308598 into master Feb 9, 2025
10 checks passed
@MikesGlitch MikesGlitch deleted the actual-server-repo-move-doc branch February 9, 2025 20:18
@actual-github-bot actual-github-bot bot added ✨ Merged and removed 🔍 Ready for review Someone needs to look into this. labels Feb 9, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Merge at Software Release DO NOT MERGE unless the feature is released ✨ Merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants