Squashed commit of the following:
commit 4f25aa65 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat Aug 2 13:04:35 2025 +0200 [CI] sudo with chown at the end of tests commit a4d26226 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Sat Aug 2 06:55:27 2025 +0200 [CI] no /root/.config needed commit 1f8eaa0b Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 1 21:27:01 2025 +0200 [CI] more permission fixes commit c4d9b175 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 1 20:43:09 2025 +0200 [CI] more permission fixes for gitlab-ci commit f85213fd Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 1 19:34:35 2025 +0200 [CI] add sudo to dockerfile, change dir owner in CI commit f14c6246 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Aug 1 08:42:32 2025 +0200 [CI] modify dockerfile to build with test user commit 1670cc4a Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 31 19:20:10 2025 +0200 [CI] add verbose=2 for testing to check what is happening with CI timeouts commit 210ba723 Merge: 1a213aeb 27192b88 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 31 09:22:52 2025 +0200 Merge branch 'dev' into 483-dev-corenlp-in-nix-flake commit 1a213aeb Merge: d7aa1301 61aac410 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Tue Jul 29 18:58:07 2025 +0200 Merge branch 'dev' into 483-dev-corenlp-in-nix-flake commit d7aa1301 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Jul 25 09:57:38 2025 +0200 [CI] one more try to fix nix permission commit b45e16eb Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Fri Jul 11 07:24:53 2025 +0200 [CI] writable permissions for nix db commit 50f13d32 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 16:34:01 2025 +0200 [CI] attempt at fixing nix db permissions commit 76c1b9a6 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 14:44:55 2025 +0200 [CI] fix /nix dir permissions Apparently, this is needed to run 'nix' inside tests (e.g. start corenlp) commit 7edb97af Merge: 19e752b8 64e2a689 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 11:56:04 2025 +0200 Merge branch 'dev' into 483-dev-corenlp-in-nix-flake commit 19e752b8 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 11:47:58 2025 +0200 [tests] better startup of corenlp Take into account the async nature of createProcess. Add proper watch so that we monitor that coreNLP is running. commit bde033f9 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 10:47:36 2025 +0200 [nix] fix stdenv to be gcc 14, not 13 commit 1d4ceb07 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 10 07:03:15 2025 +0200 [nix] add openblas as a dependency commit 9dd4ebc3 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jul 9 14:44:28 2025 +0200 [update-project-dependencie] commit 120e205c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jul 9 12:50:38 2025 +0200 [corenlp] some fixes to Dockerfile commit 3a2b2079 Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 3 19:21:37 2025 +0200 [dockerfile] add fontconfig, to see if this is what causes errors on CI E.g.: https://gitlab.iscpif.fr/gargantext/haskell-gargantext/-/jobs/18643 paginating QuantumComputing corpus works (MapTerms): Fontconfig error: Cannot load default config file: No such file: (null) Fontconfig error: No writable cache directories commit d9d4a09c Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Thu Jul 3 14:02:30 2025 +0200 [nix] don't use experimental features for corenlp nix call Also, update Dockerfile with patched `nix.conf` commit 5ccb44bb Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jul 2 21:05:47 2025 +0200 [test] fix calling of nix flakes commit 1adc512e Author: Przemysław Kaminski <pk@intrepidus.pl> Date: Wed Jul 2 19:42:29 2025 +0200 [nix] move corenlp to separate flake in core-nix repo #483