[PR #6386] [MERGED] 📜 Docusaurus config for gh-pages #55786

Closed
opened 2026-05-01 03:04:18 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/actualbudget/actual/pull/6386
Author: @MikesGlitch
Created: 12/13/2025
Status: Merged
Merged: 12/13/2025
Merged by: @MikesGlitch

Base: masterHead: docs-to-gh-pages


📝 Commits (10+)

📊 Changes

6 files changed (+43 additions, -0 deletions)

View changed files

📝 .github/actions/docs-spelling/excludes.txt (+1 -0)
.github/workflows/docs-release.yml (+30 -0)
📝 package.json (+1 -0)
📝 packages/docs/docusaurus.config.js (+4 -0)
packages/docs/static/.nojekyll (+0 -0)
upcoming-release-notes/6386.md (+7 -0)

📄 Description

Due to Netlify's new pricing, we're thinking of moving to github pages for the docs website.

This workflow should deploy to the docs repo: https://github.com/actualbudget/actualbudget.github.io

The deploy branch is locked down to Actual organisation members - so we should be safe from unofficial deploys. https://github.com/orgs/actualbudget/people

Netlify PR previews will still work as usual.

Demo deploy: https://actualbudget.github.io/

We would move our actualbudget.com and actualbudget.org domain over so there should be no change from an end user standpoint. That will come later as it requires DNS changes.

Tested here: https://github.com/MikesGlitch/actual/actions/runs/20191593031?pr=20


🔄 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/6386 **Author:** [@MikesGlitch](https://github.com/MikesGlitch) **Created:** 12/13/2025 **Status:** ✅ Merged **Merged:** 12/13/2025 **Merged by:** [@MikesGlitch](https://github.com/MikesGlitch) **Base:** `master` ← **Head:** `docs-to-gh-pages` --- ### 📝 Commits (10+) - [`cd6b83a`](https://github.com/actualbudget/actual/commit/cd6b83aa0a2c08ca5ec7881b90e8ba001ed8a944) docusaurus config for gh-pages - [`37ba8ef`](https://github.com/actualbudget/actual/commit/37ba8ef53ea8d0c00348d32829275d32f6a9332a) [autofix.ci] apply automated fixes - [`6d86e83`](https://github.com/actualbudget/actual/commit/6d86e8303a6421b4b58f34920eb3577670370196) workflow - [`be1cab0`](https://github.com/actualbudget/actual/commit/be1cab028a2d85385315b0d5d657f60d4b706e2e) Merge branch 'docs-to-gh-pages' of https://github.com/MikesGlitch/actual into docs-to-gh-pages - [`e3534e9`](https://github.com/actualbudget/actual/commit/e3534e93db7adae394975b1194c4d9b25f91a281) deploy:docs - [`92121f2`](https://github.com/actualbudget/actual/commit/92121f27834c3a68f3480c250791d01de7b37d75) using github actions bot as name - [`ee5cd43`](https://github.com/actualbudget/actual/commit/ee5cd43ba6af71a702205fae4274db5df2ba23a4) release notes - [`4c288ab`](https://github.com/actualbudget/actual/commit/4c288ab99af2f1da1509e2793c5a99d23788c11f) adding jekyll to excludes - [`2f0316f`](https://github.com/actualbudget/actual/commit/2f0316fee4a268037925540d08bdeaf11be43f47) nojeklyll - [`23b06a6`](https://github.com/actualbudget/actual/commit/23b06a67f1bc76e2bf86124935f3dced236d5de2) setup first then deploy ### 📊 Changes **6 files changed** (+43 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `.github/actions/docs-spelling/excludes.txt` (+1 -0) ➕ `.github/workflows/docs-release.yml` (+30 -0) 📝 `package.json` (+1 -0) 📝 `packages/docs/docusaurus.config.js` (+4 -0) ➕ `packages/docs/static/.nojekyll` (+0 -0) ➕ `upcoming-release-notes/6386.md` (+7 -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. Try running yarn generate:release-notes *before* pushing your PR for an interactive experience. --> Due to Netlify's new pricing, we're thinking of moving to github pages for the docs website. This workflow should deploy to the docs repo: https://github.com/actualbudget/actualbudget.github.io The deploy branch is locked down to Actual organisation members - so we should be safe from unofficial deploys. https://github.com/orgs/actualbudget/people Netlify PR previews will still work as usual. Demo deploy: https://actualbudget.github.io/ We would move our actualbudget.com and actualbudget.org domain over so there should be no change from an end user standpoint. That will come later as it requires DNS changes. Tested here: https://github.com/MikesGlitch/actual/actions/runs/20191593031?pr=20 --- <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-01 03:04:19 -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#55786