Skip to content

Beta - #2

Merged
jerrf010 merged 13 commits into
mainfrom
beta
Jun 21, 2026
Merged

jerrf010 merged 13 commits into
mainfrom
beta

Conversation

@jerrf010

Copy link
Copy Markdown
Contributor

No description provided.

jerrf010 added 13 commits June 16, 2026 09:52
Add cross-platform installer; remove legacy files
… frontend compose.yml to enhance security and integrity verification
…print method for improved security and robustness
- Added a new SVG file `undraw_docusaurus_tree.svg` to the static images directory for enhanced visual representation.
- Created a `tsconfig.json` file to improve IDE experience with type-checking and autocompletion for TypeScript support.
@jerrf010
jerrf010 merged commit 2b2c063 into main Jun 21, 2026
2 of 3 checks passed
Comment on lines +12 to +33
name: Build Docusaurus
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm

- name: Install dependencies
run: npm ci
- name: Build website
run: npm run build

- name: Upload Build Artifact
uses: actions/upload-pages-artifact@v3
with:
path: build

deploy:
Comment on lines +12 to +26
name: Test deployment
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
with:
fetch-depth: 0
- uses: actions/setup-node@v4
with:
node-version: 20
cache: npm

- name: Install dependencies
run: npm ci
- name: Test build website
run: npm run build No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants