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:
39
.github/workflows/deploy.yml
vendored
39
.github/workflows/deploy.yml
vendored
@@ -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
|
|
||||||
20
README.md
20
README.md
@@ -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
|
||||||
|
|
||||||
|
|||||||
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user