Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
61 commits
Select commit Hold shift + click to select a range
f5fde81
set up next.js app and static build
DaltheCow May 9, 2025
fa5db74
convert to .eslintrc to match current state of project
DaltheCow May 9, 2025
8b16db5
update .eslintrc, tsconfig.json
DaltheCow May 9, 2025
15e867d
update eslint, tsconfig, husky, and dependencies
DaltheCow May 12, 2025
f7837ca
update file type
DaltheCow May 12, 2025
59ff861
merge
DaltheCow May 12, 2025
834cc1a
remove .eslintrc
DaltheCow May 12, 2025
3ae85e2
final updates
DaltheCow May 12, 2025
50a39ec
sort eslintrc
DaltheCow May 13, 2025
e1fd9ed
merge base
DaltheCow May 13, 2025
119f05a
sort extensions
DaltheCow May 13, 2025
56f89e2
merge base
DaltheCow May 13, 2025
d923f4a
sort
DaltheCow May 13, 2025
a515e12
resort
DaltheCow May 13, 2025
ded66cd
add extension
DaltheCow May 13, 2025
fe4d91a
merge base
DaltheCow May 13, 2025
544899a
add dev workflow
DaltheCow May 13, 2025
026a13f
remove testing pieces
DaltheCow May 13, 2025
fca89c5
navigate to ui directory for operations
DaltheCow May 13, 2025
b276f17
navigate to directory
DaltheCow May 13, 2025
32e95e9
add makefile
DaltheCow May 13, 2025
9faebcf
upgrade eslint-plugin-prettier, run make style
DaltheCow May 13, 2025
35a0726
Merge branch 'main' into implement-base-ui-app
DaltheCow May 20, 2025
8413655
run linting
DaltheCow May 20, 2025
c23c674
replace speculators with GuideLLM
DaltheCow May 21, 2025
1d5bd73
remove speculators from docs
DaltheCow May 21, 2025
43fdeb0
update tox.ini to exclude github view files (blobs) that break the li…
DaltheCow May 21, 2025
1e29968
not to ignore more than markdown for rich display mode
DaltheCow May 21, 2025
d09f685
Merge branch 'update-docs' into implement-base-ui-app
DaltheCow May 21, 2025
328b872
Merge branch 'implement-base-ui-app' into core-framework-setup
DaltheCow May 21, 2025
4b8b65a
run precommit
DaltheCow May 22, 2025
247d1cf
undo alteration of link checks, instead remove from workflows tempora…
DaltheCow May 22, 2025
4de602a
Merge branch 'update-docs' into implement-base-ui-app
DaltheCow May 22, 2025
bf52aa0
Merge branch 'implement-base-ui-app' into core-framework-setup
DaltheCow May 22, 2025
57e5c0a
Merge branch 'main' into implement-base-ui-app
DaltheCow May 27, 2025
aece79d
Merge branch 'main' into implement-base-ui-app
markurtz May 29, 2025
fd473fb
Merge branch 'implement-base-ui-app' into core-framework-setup
DaltheCow May 29, 2025
9ba8262
Update ui/src/app/page.tsx
DaltheCow May 29, 2025
bc08e33
Update ui/package.json
DaltheCow May 29, 2025
c58197e
Update ui/src/app/layout.tsx
DaltheCow May 29, 2025
8811a2a
move some configs to root, move /ui to src/ui
DaltheCow May 30, 2025
7f536c7
update versions
DaltheCow May 30, 2025
382118d
move tsconfig.json back down as next.js requires one with the source …
DaltheCow May 30, 2025
07b4029
move tsconfig.json and .eslint.json back to src/ui
DaltheCow May 30, 2025
4f30a31
remove .next dir at root I forgot was generated
DaltheCow May 30, 2025
8115ad2
move ui into src dir, update gitignore, remove readme, move package.j…
DaltheCow May 30, 2025
1faa5ce
Merge branch 'core-framework-setup' of github.com:neuralmagic/guidell…
DaltheCow May 30, 2025
e8bfbec
merge base, fix issues after merge
DaltheCow May 30, 2025
9c82abe
remove nested src dir
DaltheCow May 30, 2025
a281829
npm i
DaltheCow May 30, 2025
b8bf83c
merge main
DaltheCow May 30, 2025
041c657
merge main
DaltheCow May 30, 2025
0b49a48
reorder package.json
DaltheCow May 30, 2025
30217fb
ignore out for prettierignore
DaltheCow May 30, 2025
e6b6f67
update directory for workflow actions
DaltheCow May 30, 2025
699fbd5
run precommit checks
DaltheCow May 30, 2025
b3c9c1a
try removing makefile
DaltheCow May 30, 2025
cb0ba71
remove ui-development.yml and move jobs into development.yml
DaltheCow May 30, 2025
d9c2261
remove tslint-config-prettier
DaltheCow May 30, 2025
a0043c6
change baseUrl
DaltheCow May 30, 2025
436c210
pr review fixes: upgrade versions, change linting/formatting/ts configs
DaltheCow Jun 2, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
48 changes: 48 additions & 0 deletions .github/workflows/development.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,22 @@ jobs:
- name: Run quality checks
run: tox -e quality

ui-quality-checks:
permissions:
contents: "read"
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3

- name: Install dependencies
run: npm ci
working-directory: src/ui

- name: Run quality and typing checks
run: npm run lint
working-directory: src/ui

type-checks:
runs-on: ubuntu-latest
strategy:
Expand All @@ -37,6 +53,22 @@ jobs:
- name: Run quality checks
run: tox -e types

ui-type-checks:
permissions:
contents: "read"
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3

- name: Install dependencies
run: npm ci
working-directory: src/ui

- name: Run quality and typing checks
run: npm run type-check
working-directory: src/ui

precommit-checks:
runs-on: ubuntu-latest
strategy:
Expand All @@ -53,6 +85,22 @@ jobs:
- name: Run pre-commit checks
run: pre-commit run --all-files

ui-precommit-check:
permissions:
contents: "read"
runs-on: ubuntu-latest
steps:
- name: Check out code
uses: actions/checkout@v3

- name: Install dependencies
working-directory: src/ui
run: npm ci

- name: Run pre-commit checks
run: npx husky run pre-commit
working-directory: src/ui

unit-tests:
runs-on: ubuntu-latest
strategy:
Expand Down
Loading