Skip to content

Merge pull request #12 from etecture/feature/moveElementInArray #32

Merge pull request #12 from etecture/feature/moveElementInArray

Merge pull request #12 from etecture/feature/moveElementInArray #32

Workflow file for this run

name: Deploy Documentation
on:
workflow_dispatch:
push:
branches:
- main
paths: ["docs/**/*", ".github/workflows/docs.yml"]
jobs:
build-and-deploy:
runs-on: ubuntu-latest
env:
BASE_PATH: /rex
steps:
- uses: actions/checkout@v4
- uses: pnpm/action-setup@v3
with:
version: 8
- uses: actions/setup-node@v4
with:
node-version: 18
cache: "pnpm"
- uses: oven-sh/setup-bun@v1
- name: Install and Build 🔧
run: |
pnpm i -r
cd tools/builder && bun run build
cd ../../core && bun run build
cd ../docs && bun run build
cd ../
- run: touch ./docs/out/.nojekyll # prevents github from ignoring underscore files
- name: Deploy 🚀
uses: JamesIves/github-pages-deploy-action@v4
with:
folder: docs/out