Merge branch 'main' of git.ourworld.tf:tfgrid/docs_tfgrid_economics

* 'main' of git.ourworld.tf:tfgrid/docs_tfgrid_economics:
  chore: Remove GitHub Pages deployment workflow
  docs: Update README with new repository URL and remove deployment info
  Update metadata title and tagline
This commit is contained in:
2025-11-22 09:47:43 +02:00
3 changed files with 5 additions and 58 deletions

View File

@@ -1,39 +0,0 @@
name: Deploy to GitHub Pages
on:
push:
branches:
- main
workflow_dispatch:
permissions:
contents: write
jobs:
deploy:
name: Deploy to GitHub Pages
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Setup Node.js
uses: actions/setup-node@v4
with:
node-version: 20
cache: npm
- name: Install dependencies
run: npm install
- name: Build website
run: npm run build
- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./build
user_name: github-actions[bot]
user_email: github-actions[bot]@users.noreply.github.com

View File

@@ -2,7 +2,7 @@
Community e-book for the ThreeFold Token (TFT) minting transition plan. Community e-book for the ThreeFold Token (TFT) minting transition plan.
**Live Site**: https://plan.threefold.pro **Live Site**: https://threefold.info/economics
## Overview ## Overview
@@ -24,8 +24,8 @@ This repository contains the documentation for the TFT Minting Transition Plan,
```bash ```bash
# Clone the repository # Clone the repository
git clone https://github.com/mik-tf/minting_plan.git git clone https://git.ourworld.tf/tfgrid/docs_tfgrid_economics
cd minting_plan cd docs_tfgrid_economics
# Install dependencies # Install dependencies
pnpm install pnpm install
@@ -94,8 +94,6 @@ minting_plan/
git push origin main git push origin main
``` ```
6. GitHub Actions automatically deploys to https://plan.threefold.pro
### Content Guidelines ### Content Guidelines
- Write clear, concise documentation - Write clear, concise documentation
@@ -104,16 +102,6 @@ minting_plan/
- Test builds before pushing - Test builds before pushing
- See [Content Updates Guide](./docs/ops/content-updates.md) for details - See [Content Updates Guide](./docs/ops/content-updates.md) for details
## Deployment
This site automatically deploys to GitHub Pages via GitHub Actions when you push to the `main` branch.
- **Domain**: plan.threefold.pro
- **Branch**: gh-pages (auto-generated)
- **Build Time**: ~2-3 minutes
See [Deployment Guide](./docs/ops/deployment.md) for full details.
## Community Feedback ## Community Feedback
We welcome community feedback on this plan through: We welcome community feedback on this plan through:
@@ -133,8 +121,6 @@ Full documentation available at:
- [Docusaurus 3](https://docusaurus.io/) - Documentation framework - [Docusaurus 3](https://docusaurus.io/) - Documentation framework
- [React 18](https://react.dev/) - UI library - [React 18](https://react.dev/) - UI library
- [GitHub Pages](https://pages.github.com/) - Hosting
- [GitHub Actions](https://github.com/features/actions) - CI/CD
## License ## License

View File

@@ -16,8 +16,8 @@ const mermaidTheme = {
/** @type {import('@docusaurus/types').Config} */ /** @type {import('@docusaurus/types').Config} */
const config = { const config = {
title: 'TFT Minting Transition Plan', title: 'TF Grid 4 Economics Community E-Book',
tagline: 'Community Feedback & Discussion', tagline: 'Proposal: For Community Discussion & Feedback',
favicon: 'img/favicon.png', favicon: 'img/favicon.png',
// Set the production url of your site here // Set the production url of your site here