You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm a package maintainer on Nixpkgs and I'm in the process of adding this package to our package collection.
The issue is that our build system needs to have a stable hash for files fetched from the internet, but the code-generation doesn't look to be reproducible, e.g. the localisation data may change.
AFAICT the graphql schema and tolgee localisation data is currently fetched from api.ficsit.app. Unfortunately, this means that fetching the data will always yield the latest version of the translations/graphql stuff.
Knowing this, I would ask that you consider also publishing the contents of frontend/src/lib/generated so that we can build the application in a reproducible way.
Another solution would be to allow fetching a specific revision of the data from the API, however that sounds more difficult than the method above.
I'm a package maintainer on Nixpkgs and I'm in the process of adding this package to our package collection.
The issue is that our build system needs to have a stable hash for files fetched from the internet, but the code-generation doesn't look to be reproducible, e.g. the localisation data may change.
AFAICT the
graphql
schema andtolgee
localisation data is currently fetched fromapi.ficsit.app
. Unfortunately, this means that fetching the data will always yield the latest version of the translations/graphql stuff.Knowing this, I would ask that you consider also publishing the contents of
frontend/src/lib/generated
so that we can build the application in a reproducible way.Another solution would be to allow fetching a specific revision of the data from the API, however that sounds more difficult than the method above.
Related PR: NixOS/nixpkgs#348137
The text was updated successfully, but these errors were encountered: