Anthony Scemama
5ee297a1c9
Removed scorecards
2024-03-29 09:27:40 +01:00
Anthony Scemama
fc7d8b2af5
Testing CI
2023-09-12 11:28:14 +02:00
Anthony Scemama
1b5ce50b78
Testing CI
2023-09-12 11:25:53 +02:00
Anthony Scemama
85e7592a6a
Workflows
2023-09-12 11:12:55 +02:00
Anthony Scemama
42d89b6e2f
Delete devskim.yml
2023-05-25 03:00:33 +02:00
Evgeny Posenitskiy
c7467465a9
[ci] Explicitly build the Python API
2023-01-25 11:54:38 +01:00
Anthony Scemama
ea11fd3b15
Fixing CI
2022-11-18 14:15:13 +01:00
Anthony Scemama
68ea4ad588
Fixed security in CI
2022-11-16 23:09:25 +01:00
Anthony Scemama
e7ab147194
Fix CI
2022-11-16 23:02:53 +01:00
Anthony Scemama
79f3298343
Create flawfinder.yml
2022-11-16 23:02:02 +01:00
Anthony Scemama
5a1a8aae10
Fix security issues in CI
2022-11-16 22:55:50 +01:00
Anthony Scemama
13d1661428
Token permissions in CI
2022-11-16 22:55:50 +01:00
Anthony Scemama
aa42d62ac0
Create devskim.yml
2022-11-16 22:55:24 +01:00
Anthony Scemama
90d4cbfd20
Create scorecards.yml
2022-11-16 22:35:56 +01:00
Anthony Scemama
dbd5530878
Fix GH workflow
2022-11-16 22:24:18 +01:00
Anthony Scemama
f180d6fcf4
Improve GitHub actions
2022-11-16 22:21:25 +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
q-posev
df2db1bd2a
Separate basic and debug builds in CI
2022-07-11 10:38:39 +02:00
q-posev
c4205ed2f8
Revert "AddressSanitizer is now included in the DEBUG build"
...
This reverts commit de367f9126
.
2022-07-11 10:36:37 +02:00
q-posev
de367f9126
AddressSanitizer is now included in the DEBUG build
2022-07-11 10:31:40 +02:00
q-posev
f1f83d1582
Include the CI steps with AddressSanitizer
2022-07-08 17:52:34 +02:00
Evgeny Posenitskiy
d21adadcf2
[CI] Disable the broker MacOS CI
2022-06-15 11:36:39 +02:00
Evgeny Posenitskiy
7afc67cd96
[CI] Disable debugging on MacOS
2022-06-15 11:11:11 +02:00
Anthony Scemama
e00e034497
Merge branch 'master' into add-python-api
2022-05-20 19:19:42 +02:00
q-posev
c531feeb54
Fix CI
2022-05-04 15:51:40 +02:00
q-posev
9c38d7914c
Fix CI
2022-05-04 15:29:35 +02:00
q-posev
de443ff30b
Add CI for Python API
2022-05-04 15:14:16 +02:00
Anthony Scemama
94035929e4
Fixed cppcheck
2022-04-05 11:45:02 +02:00
Evgeny Posenitskiy
370a12803a
Fix test-build GitHub Action ( #67 )
...
* Fix bugs in the .yml file
* Fix test step in the GitHub CI
When using out of source build all `make` rules should be executed in the corresponding directory (e.g. `_build`)
* Add CI step to test TREXIO on MacOS
* Explicitly provide gcc-10 and gfortran-10 to configure
2022-03-02 09:13:50 +01:00
Anthony Scemama
73399e24ec
Fix fortran strings in trexio interface
2022-02-18 01:24:37 +01:00
Evgeny Posenitskiy
eb34535d22
Test QMCkl with the latest TREXIO + MacOS CI ( #58 )
...
* FIX: update the metadata group of the TREXIO file
This change is required to make `test_qmckl_trexio` pass with the recent additions to the TREXIO (see `unsafe` attribute of the metadata group).
* Install the latest TREXIO in GH actions
* Enable CI test on MacOS
* Fix TREXIO installation on MacOS
* Update TREXIO pkg-config path
* Change PKG_CONFIG_PATH
* Fix F77 issue of autoconf
* Disable useless F77 check
2022-02-01 14:21:29 +01:00
Anthony Scemama
1e829f1c0a
Update version of trexio
2022-01-08 15:04:50 +01:00
Anthony Scemama
8abd24be0c
Update version of trexio
2022-01-08 15:02:50 +01:00
Anthony Scemama
363e368ad6
Update CI
2022-01-06 19:06:31 +01:00
Anthony Scemama
2c0dc5561b
Update CI
2022-01-06 19:04:34 +01:00
Anthony Scemama
5f30bed2d1
Update CI
2022-01-06 19:01:19 +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
Anthony Scemama
4a63473eab
Automatic maintainer mode
2021-11-01 10:43:08 +01:00
Anthony Scemama
b3e3b0b6dc
Fixing build
2021-10-14 21:45:30 +02:00
Anthony Scemama
284145be65
Merge branch 'master' of github.com:TREX-CoE/qmckl
2021-10-14 21:44:02 +02:00
Anthony Scemama
1cb4365a29
Merge branch 'master' of github.com:TREX-CoE/qmckl
2021-10-14 21:40:51 +02:00
Anthony Scemama
2587a046de
Fixed #48
2021-10-14 21:40:14 +02:00
Anthony Scemama
f2b1c76e39
Update gh-pages.yml
2021-10-14 19:49:07 +02:00
Anthony Scemama
ef25dd3c2e
Update test-build.yml
2021-10-14 16:17:48 +02:00
Anthony Scemama
c434f9507c
Update test-build.yml
2021-10-14 16:14:22 +02:00
Anthony Scemama
b8f01737ea
Merge branch 'trexio' of github.com:TREX-CoE/qmckl into trexio
2021-10-14 11:57:00 +02:00
Anthony Scemama
7b5a80e3d5
Use new trexio
2021-10-14 11:08:30 +02:00
Pablo de Oliveira Castro
7fdc1e8346
Merge branch 'master' into master
2021-10-13 09:32:31 +02:00
Anthony Scemama
990cfd756e
Update test-build.yml
2021-10-12 11:48:48 +02:00
Anthony Scemama
9f66bdc836
Update test-build.yml
2021-10-12 11:35:42 +02:00