1
0
mirror of https://github.com/TREX-CoE/qmckl.git synced 2024-06-14 01:05:41 +02:00
Commit Graph

13 Commits

Author SHA1 Message Date
e7ab147194 Fix CI 2022-11-16 23:02:53 +01:00
5a1a8aae10 Fix security issues in CI 2022-11-16 22:55:50 +01:00
13d1661428 Token permissions in CI 2022-11-16 22:55:50 +01:00
Aurelien Delval
8a8eb1bc23 Fix Verificarlo CI by setting the safe.directory git variable
The Verificarlo CI was failing du to a change in how git detects
repositories after a security vulnerability :
https://github.blog/2022-04-12-git-security-vulnerability-announced/

The simplest fix for now is probably to set the safe.directory get
variable to avoid the new behaviour.
2022-09-23 12:02:14 +02:00
8abd24be0c Update version of trexio 2022-01-08 15:02:50 +01:00
Evgeny Posenitskiy
12fc6533da
Fix TREXIO installation in the Verificarlo workflow (#55)
* specify CC and FC at configure time

* use verificarlo-c instead of verificarlo-f

* install TREXIO in ci_install.sh script

* use GNU compiler instead of verificarlo ones to build TREXIO

* install BLAS and LAPACK due to the recent change in configure of QMCkl

* Fix QMCkl pre-build issue

* move TREXIO installation back to .yml file and downgrade to v.1.1.0

* formatting .yml
2021-12-14 10:43:36 +01:00
b3e3b0b6dc Fixing build 2021-10-14 21:45:30 +02:00
2587a046de Fixed #48 2021-10-14 21:40:14 +02:00
Aurélien Delval
fb3eeaaa5d Add pkg-config install in CI (should fix issues)
Installing pkg-config in the workflowconfig file should fix configure
issues, and allow the CI to succeed.
2021-07-30 11:10:16 +02:00
Aurélien Delval
424afc4fc7 Create symbolic link to /usr/lib/python3 instead of alias 2021-07-26 08:26:15 +02:00
Aurélien Delval
f444dd7e75 Run apt upgrade in CI workflow before emacs install 2021-07-26 08:20:06 +02:00
Aurélien Delval
9714ab095e Tentative to fix CI
- Create alias to python command
- Install emacs in workflow
2021-07-26 08:12:48 +02:00
Aurélien Delval
820ed0ec34 [auto] Set up Verificarlo CI on this branch 2021-07-26 07:44:18 +02:00