Skip to content

Commit

Permalink
inb4 github.io deploy
Browse files Browse the repository at this point in the history
  • Loading branch information
finia2NA committed May 26, 2024
1 parent 0ac7700 commit 4a247b1
Show file tree
Hide file tree
Showing 3 changed files with 53 additions and 1 deletion.
49 changes: 49 additions & 0 deletions .github/workflows/deploy.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,49 @@
name: Deploy

on:
push:
branches:
- main

jobs:
build:
name: Build
runs-on: ubuntu-latest

steps:
- name: Checkout repo
uses: actions/checkout@v3

- name: Setup Node
uses: actions/setup-node@v3

- name: Install dependencies
uses: bahmutov/npm-install@v1

- name: Build project
run: npm run build

- name: Upload production-ready build files
uses: actions/upload-artifact@v3
with:
name: production-files
path: ./dist

deploy:
name: Deploy
needs: build
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'

steps:
- name: Download artifact
uses: actions/download-artifact@v3
with:
name: production-files
path: ./dist

- name: Deploy to GitHub Pages
uses: peaceiris/actions-gh-pages@v3
with:
github_token: ${{ secrets.GITHUB_TOKEN }}
publish_dir: ./dist
4 changes: 3 additions & 1 deletion src/logic/kanjiorder.ts
Original file line number Diff line number Diff line change
Expand Up @@ -139,7 +139,7 @@ function getTargetSubgraph(allRoot: KanjiNode, nodeList: KanjiNode[], targetKanj
}
const relevantRootNode = relevantWalker(allRoot);

// Step 2a: clean up the graph
// Step 2a: clean up the big graph
for (const node of nodeList) {
node.isRelevant = false;
}
Expand Down Expand Up @@ -222,3 +222,5 @@ export default function getKanjiOrder(kanjis: string, known: string = ""): [Kanj
return [relevantList, relevantRoot];

}

// Note: for the order string, we should do an approach where we compare the priority of our children to the priority of our brothers. The one with lowest priority should be chosen
1 change: 1 addition & 0 deletions vite.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -4,4 +4,5 @@ import react from '@vitejs/plugin-react'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [react()],
base: '/kanjiorder-v2/'
})

0 comments on commit 4a247b1

Please sign in to comment.