13 Commits

Author SHA1 Message Date
Juan Calderon-Perez
c1af339edc
Update Issue Templates and workflows (#691) 2023-09-04 21:17:23 -04:00
Juan Calderon-Perez
fbdcb64201
Split Docker build into separate CI job, Support for Node 20 (#683)
* Split Docker build into separate CI job

* Update docker.yml

* Add build as part of CI process, bump Node to v20.x

* Add build as part of CI process, bump Node to v20.
2023-09-02 22:38:59 -04:00
dependabot[bot]
722040ed10
Bump actions/setup-node from 2 to 3 (#446)
Bumps [actions/setup-node](https://github.com/actions/setup-node) from 2 to 3.
- [Release notes](https://github.com/actions/setup-node/releases)
- [Commits](https://github.com/actions/setup-node/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/setup-node
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-06-19 07:35:24 -04:00
Juan Calderon-Perez
9ec1adcecb
Support for validating models JSON file against a schema (#444)
* Validate LLM data against a JSON schema

* Add checkout action to new job

* Add strong check

* Use default mode for validation
2023-06-18 22:10:52 -04:00
Juan Calderon-Perez
7819591600
Lint the LLM's data JSON file (#443) 2023-06-18 21:41:21 -04:00
Nathan Sarrazin
9168761b9b
Add CI/Lint process for web frontend (#438)
* add CI for web project

* run prettier over whole app

* ci fix

* sigh

* fix linting

* Do not run Docker Build until all checks have passed

* clean up delete feature

* fix index

---------

Co-authored-by: Juan Calderon-Perez <835733+gaby@users.noreply.github.com>
2023-06-17 22:21:25 +02:00
Nathan Sarrazin
51b30e78a9
Update models list from a remote location (#436)
Co-authored-by: Juan Calderon-Perez <835733+gaby@users.noreply.github.com>
2023-06-17 11:07:10 -04:00
Juan Calderon-Perez
46dec3e607
Rename main CI job 2023-06-16 00:25:13 -04:00
Juan Calderon-Perez
4970865a49
Add support for validating shell scripts (#416) 2023-06-11 20:39:11 -04:00
Juan Calderon-Perez
b1fb7009e7
Updates to README.md (#414) 2023-06-11 16:36:28 -04:00
Nathan Sarrazin
ec385e807a update repo to reflect change in org 2023-06-10 09:39:53 +02:00
Juan Calderon-Perez
4366200def
Enable CI checks for all branches (#383) 2023-06-04 09:39:10 -04:00
Juan Calderon-Perez
9854988783
Enforce linting and formatting rules for API code base (#332)
* Create ruff-check.yml

* Add ruff/black to toml. Fix linting issues

* Organize CI jobs into one file

* Enable verbosity for ruff. Add support for checking formatting with black

* Update pyproject.toml tool list

* Reformat code with new rules
2023-05-29 12:08:56 -04:00