Skip to content

Commit

Permalink
Merge pull request #22 from gked/gettingStarted
Browse files Browse the repository at this point in the history
Home page and Get started on a new documentation platform: VuePress
  • Loading branch information
andyoknen authored Oct 13, 2024
2 parents c8b2027 + a347211 commit 5360c79
Show file tree
Hide file tree
Showing 66 changed files with 16,852 additions and 5 deletions.
8 changes: 8 additions & 0 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
{
"grammarly.selectors": [
{
"language": "markdown",
"scheme": "file"
}
]
}
6 changes: 1 addition & 5 deletions documentation-approach-en.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,5 @@
The plan for Developer's Guide
AI Prompts:
I am trying to design a documentation strategy for Bastyon. I am a volunteer there who wants to help the project to move forward.
The project is called Bastyon. It's a decentralized social platform with a messenger. It also wants to build an API set around building miniapps on Bastyon. Its source code is located at https://github.com/pocketnetteam
The documentation is needed for app usage and developer documentation.
What I need help with a vision for documentation, roadmap and concrete documentation design that adheres with the theory of information and other theoretical work around documentation design.


### Motivation

Expand Down
47 changes: 47 additions & 0 deletions vuepress-starter/.github/workflows/deploy-docs.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@

name: Deploy Docs

on:
push:
branches:
# make sure this is the branch you are using
- main

permissions:
contents: write

jobs:
deploy-gh-pages:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
with:
fetch-depth: 0
# if your docs needs submodules, uncomment the following line
# submodules: true



- name: Setup Node.js
uses: actions/setup-node@v3
with:
node-version: 20
cache: npm

- name: Install Deps
run: npm ci

- name: Build Docs
env:
NODE_OPTIONS: --max_old_space_size=8192
run: |-
npm run docs:build
> docs/.vuepress/dist/.nojekyll
- name: Deploy Docs
uses: JamesIves/github-pages-deploy-action@v4
with:
# This is the branch where the docs are deployed to
branch: gh-pages
folder: docs/.vuepress/dist
11 changes: 11 additions & 0 deletions vuepress-starter/docs/.vuepress/.cache/deps/@vue_devtools-api.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

136 changes: 136 additions & 0 deletions vuepress-starter/docs/.vuepress/.cache/deps/@vuepress_shared.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

40 changes: 40 additions & 0 deletions vuepress-starter/docs/.vuepress/.cache/deps/_metadata.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
{
"hash": "811059f0",
"configHash": "ef91ecb6",
"lockfileHash": "647c4151",
"browserHash": "a27d6945",
"optimized": {
"@vue/devtools-api": {
"src": "../../../../node_modules/@vue/devtools-api/lib/esm/index.js",
"file": "@vue_devtools-api.js",
"fileHash": "0cd402fc",
"needsInterop": false
},
"@vuepress/shared": {
"src": "../../../../node_modules/@vuepress/shared/dist/index.js",
"file": "@vuepress_shared.js",
"fileHash": "33b29d11",
"needsInterop": false
},
"vue": {
"src": "../../../../node_modules/vue/dist/vue.runtime.esm-bundler.js",
"file": "vue.js",
"fileHash": "15f5234e",
"needsInterop": false
},
"vue-router": {
"src": "../../../../node_modules/vue-router/dist/vue-router.esm-bundler.js",
"file": "vue-router.js",
"fileHash": "fef20e50",
"needsInterop": false
}
},
"chunks": {
"chunk-UKCZNIRO": {
"file": "chunk-UKCZNIRO.js"
},
"chunk-ONFHZ5OS": {
"file": "chunk-ONFHZ5OS.js"
}
}
}
Loading

0 comments on commit 5360c79

Please sign in to comment.