Inside the docker images, trivy does not detect frontend issues,
we run trivy here to have the lock files.
This does not work well for python packages.
* 🌐(i18n) update translated strings
Update translated files with new translations
* 👷(i18n) add noChangeLog label to opened PR
The translation update commit does not need a changelog entry.
---------
Co-authored-by: qbey <5311687+qbey@users.noreply.github.com>
Co-authored-by: Quentin BEY <quentin.bey@mail.numerique.gouv.fr>
Replace custom Docker Hub authentication with standard, secure,
official GitHub actions for improved security and maintainability.
Uses officially supported actions that follow security best practices
and receive regular updates from GitHub.
Avoid unsecure handling of GitHub secrets.
Thanks to @lebaudantoine
git-lint steps are independant and we would like to have all checks at
once. Using the `if: always()` instruction should ensure all steps
should be run event if the previous fails.
thank @lunika
The setup-python action is able to cache the dependencies and reuse this
cache while the pyproject file has not changed. It is easy to setup,
the package manager used has to be declared in the cache settings.
Credits to lunika who made the change on
https://github.com/suitenumerique/drive
The english translation requires at least one translated string to
be considered as a supported language.
Remove tested languages which are not supported yet.
This is the first commit which provides all the first stack for a
working chat.
This is a first implementation with:
- Vercel SDK for the frontend part
- OpenAI Agent SDK for the backend
The stack can use a local LLM with docker ot a remote one.
This implementation is more a draft, but it provides the project
structure.
All tests are working even if we lack a lot of them.