SaillantNicolas
b71d2b1f00
fix typo in cmake-all workflow
2023-01-27 15:00:05 +01:00
Nicolas Saillant
349ad3cf14
Add workflow_dispatch
2023-01-18 11:52:47 +01:00
Sébastien Loriot
56a852403c
force html output (needed with lxml greater that 4.6.5)
2023-01-11 16:54:02 +01:00
Sébastien Loriot
be58448e63
recent versions of lxml seems to be problematic with pyquery
...
note that this version is not the max usable but one that works
2022-12-20 18:50:23 +01:00
Sébastien Loriot
0d89f3c12b
remove non-needed instruction
2022-12-08 15:56:55 +01:00
SaillantNicolas
b404f73370
use an intermediate environment variable
...
also move emoji-comment script
2022-11-23 15:57:09 +01:00
SaillantNicolas
d89d6b1b75
Fix javascript syntax
2022-11-16 16:35:37 +01:00
Sébastien Loriot
5f6f1e2e8d
remove line that seems useless
2022-11-14 20:14:55 +01:00
Laurent Rineau
e137412fa3
Merge pull request #7007 from SaillantNicolas/Add_workflow_Emoji-comment
2022-11-04 15:18:58 +01:00
SaillantNicolas
80c3693de0
fix multiline string outputs
2022-11-04 11:14:56 +01:00
SaillantNicolas
6aa0992e53
Remove useless condition
2022-11-03 16:30:21 +01:00
Nicolas Saillant
4cfb6840c0
Update build_doc Workflow to add reaction
2022-11-03 16:04:07 +01:00
Nicolas Saillant
69eb61b48c
Add Workflow to remove the 'Tested' label
2022-11-03 15:36:43 +01:00
Alex
c35dbf5e35
Update filter_testsuite.yml
2022-09-23 16:33:11 +01:00
Alex
57c49e63da
Update build_doc.yml
...
An attempt to fix https://github.com/CGAL/cgal/actions/runs/3113064958/jobs/5047524512
2022-09-23 16:30:33 +01:00
Alex
845caa5ee7
build: harden build_doc.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 12:47:49 +02:00
Alex
298c6c1bd6
build: harden filter_testsuite.yml permissions
...
Signed-off-by: Alex <aleksandrosansan@gmail.com>
2022-09-20 12:46:19 +02:00
Sébastien Loriot
2394f79090
update command
2022-07-18 14:54:51 +02:00
Sébastien Loriot
09b44ec0b3
use the latest version of pyquery as python3 is now available by default
2022-07-18 11:19:02 +02:00
Sébastien Loriot
ecb4f004dc
Revert "disable postprocessing to debug issue"
...
This reverts commit 9e9cbb5725 .
2022-07-15 13:45:58 +02:00
Sébastien Loriot
9e9cbb5725
disable postprocessing to debug issue
2022-07-15 13:35:34 +02:00
Laurent Rineau
386811cb7c
Accomodate breaking changes in Github Action actions/github-script@v3
...
See https://github.com/actions/github-script#breaking-changes-in-v5
2022-06-27 10:00:46 +02:00
Laurent Rineau
352bf23951
Merge pull request #6709 from CGAL/dependabot/github_actions/actions/checkout-3
...
Bump actions/checkout from 2 to 3
2022-06-24 14:42:37 +02:00
dependabot[bot]
89898a5f92
Bump actions/checkout from 2 to 3
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-24 07:10:25 +00:00
dependabot[bot]
61f401e04d
Bump actions/github-script from 3 to 6
...
Bumps [actions/github-script](https://github.com/actions/github-script ) from 3 to 6.
- [Release notes](https://github.com/actions/github-script/releases )
- [Commits](https://github.com/actions/github-script/compare/v3...v6 )
---
updated-dependencies:
- dependency-name: actions/github-script
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-06-24 07:10:21 +00:00
Laurent Rineau
9c9139ba50
Merge pull request #6706 from turrisxyz/Dependabot-GitHub-Actions
2022-06-24 09:09:45 +02:00
naveen
34dad5ddad
chore: Included githubactions in the dependabot config
...
This should help with keeping the GitHub actions updated on new releases. This will also help with keeping it secure.
Dependabot helps in keeping the supply chain secure https://docs.github.com/en/code-security/dependabot
GitHub actions up to date https://docs.github.com/en/code-security/dependabot/working-with-dependabot/keeping-your-actions-up-to-date-with-dependabot
https://github.com/ossf/scorecard/blob/main/docs/checks.md#dependency-update-tool
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-24 01:30:09 +00:00
naveen
03023aa08f
chore: Set permissions for GitHub actions
...
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.
- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions
https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions
https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs
[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/ )
Signed-off-by: naveen <172697+naveensrinivasan@users.noreply.github.com>
2022-06-23 00:31:13 +00:00
Sébastien Loriot
0f90757b21
Merge remote-tracking branch 'cgal/5.3.x-branch'
2022-05-13 17:25:21 +02:00
Sébastien Loriot
b4d06c6fd1
remove Maxime from scripts
2022-05-06 14:04:25 +02:00
Sébastien Loriot
314b94aafa
force removal
2022-01-07 13:05:58 +01:00
Sébastien Loriot
4408f43b07
WIP test action
2022-01-07 11:47:31 +01:00
Laurent Rineau
d21bec765a
Test the Installation in Github Actions
2021-10-06 15:02:10 +02:00
Laurent Rineau
84f707c7f1
Merge branch '5.3.x-branch'
2021-10-06 12:05:04 +02:00
Laurent Rineau
349d136161
Add BUILD_TESTING, for CTest
2021-09-29 18:03:51 +02:00
Laurent Rineau
b8c7be97c9
Update the CI
2021-09-29 18:01:53 +02:00
Laurent Rineau
da9baf7e08
Fix a bug in the workflow "Documentation Removal"
2021-09-29 11:59:27 +02:00
Laurent Rineau
06aae2670c
Update .github/workflows/filter_testsuite.yml
...
Co-authored-by: Mael <mael.rouxel.labbe@geometryfactory.com>
2021-09-09 15:03:46 +02:00
Mael Rouxel-Labbé
edec8b0784
Minor automated message improvements
2021-09-08 16:13:39 +02:00
Maxime Gimeno
13ad74a3ba
Move result page to cgaltest
2021-09-01 11:27:47 +02:00
Maxime Gimeno
4f35543061
Change owner to sloriot and lrineau
2021-08-31 10:26:18 +02:00
Maxime GIMENO
38b075b63a
Update filter_testsuite.yml
2021-07-30 15:01:44 +02:00
Laurent Rineau
eb30bb0aaf
Merge pull request #5865 from maxGimeno/Testsuite-Filter_testsuite-maxGimeno
2021-07-30 14:51:38 +02:00
Maxime Gimeno
618b439d9a
Factorize condition
2021-07-30 14:25:34 +02:00
Maxime Gimeno
f9e2b630e9
CLea-up and simplify
2021-07-30 13:20:03 +02:00
Maxime Gimeno
30ceb97b8d
Fix the adress
2021-07-30 11:34:41 +02:00
Maxime Gimeno
ddf5ff6600
more fixes
2021-07-30 11:12:23 +02:00
Maxime Gimeno
3fe1cef92a
more fix
2021-07-30 11:04:49 +02:00
Maxime Gimeno
e1e77563f7
fix address
2021-07-30 10:17:08 +02:00
Maxime Gimeno
a945067ae6
fix error text
2021-07-30 09:59:04 +02:00
Maxime Gimeno
9e01da635d
FIX result of first job
2021-07-30 09:51:37 +02:00
Maxime Gimeno
6419ac9470
Fix typo
2021-07-29 15:43:51 +02:00
Maxime GIMENO
0eb5ee618d
Update .github/workflows/build_doc.yml
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-07-29 15:06:07 +02:00
Maxime Gimeno
f57715bb28
FIx force-build
2021-07-29 14:56:38 +02:00
Maxime Gimeno
5072518a3d
add a force-build command to overwrite a round
2021-07-29 14:31:10 +02:00
Maxime Gimeno
8743865c52
add error messages for other exit 1 cases
2021-07-29 14:03:04 +02:00
Maxime Gimeno
78461e0b45
Merge remote-tracking branch 'cgal/master' into Testsuite-Filter_testsuite-maxGimeno
2021-07-28 12:57:02 +02:00
Maxime Gimeno
30a43908a9
test CGAL_VERSION value
2021-07-28 10:47:04 +02:00
Maxime Gimeno
4acf4ca633
test CGAL_VERSION value
2021-07-26 14:56:48 +02:00
Laurent Rineau
d8c4d6a3c9
Install ITK in Github action tests
2021-07-26 13:06:58 +02:00
Maxime Gimeno
4635ac2e15
Add files for testresults
...
Add test collection script odifications for "skipped"
fixes on conditions
2021-07-23 14:15:07 +02:00
Maxime Gimeno
7a526ea537
First step of action
...
add ssh stuff
Update github action
Fix Logic
Don't override the PATH !!!
Download the known host too, so it is possible to add new IPs in it.
Fix GIT path and better management of VERSION_NUMBER
fix autotest_cgal
Fixes for scripts
2021-07-23 14:15:07 +02:00
Maxime Gimeno
026907a9ce
# Ceci est la combinaison de 7 commits.
...
# Ceci est le premier message de validation :
First step of action
# Ceci est le message de validation numéro 2 :
add ssh stuff
# Ceci est le message de validation numéro 3 :
Update github action
# Ceci est le message de validation numéro 4 :
Fix Logic
# Ceci est le message de validation numéro 5 :
Don't override the PATH !!!
# Ceci est le message de validation numéro 6 :
Download the known host too, so it is possible to add new IPs in it.
# Ceci est le message de validation numéro 7 :
Fix GIT path and better management of VERSION_NUMBER
2021-07-23 14:15:07 +02:00
Sébastien Loriot
beb686e7e2
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-07-19 09:34:50 +02:00
Maxime Gimeno
9e29edb42c
Fix condition for push
2021-07-07 15:10:09 +02:00
Laurent Rineau
bea0196064
Merge pull request #5773 from maxGimeno/CI-Fix_doc_building-maxGimeno
...
Fix path to tmp.log
2021-06-16 15:04:40 +02:00
Maxime Gimeno
a7ad6602e0
Fix path to tmp.log
2021-06-09 09:30:13 +02:00
Laurent Rineau
dcc6ef2d51
Merge pull request #5717 from maxGimeno/Documentation_build-report_errors-maxGimeno
...
Documentation in github: Report issues in doxygen
2021-05-19 17:23:17 +02:00
Maxime Gimeno
35bbd7831e
If there was a problem in doc_with_postprocessing, stop the process qand post a comment with the issues
2021-05-17 15:20:34 +02:00
Sébastien Loriot
39367c2313
Merge remote-tracking branch 'cgal/5.2.x-branch'
2021-04-17 11:14:29 +02:00
Maxime Gimeno
e161f47c46
Add the package itself to the list, and not only the content of package_info/dependencies
2021-04-09 09:31:23 +02:00
Laurent Rineau
ee4b1c2526
Merge pull request #5446 from maxGimeno/diff
...
Fix CI doc deletion
2021-03-10 10:39:34 +01:00
Maxime Gimeno
7161686c46
fix !git into ! git
2021-02-09 15:00:33 +01:00
Maxime GIMENO
39ddd8fabf
Update .github/workflows/build_doc.yml
...
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2021-01-27 15:11:29 +01:00
Maxime Gimeno
9e97e67562
commit the new index.html
2021-01-27 14:31:02 +01:00
Maxime Gimeno
fed09ab94a
Add push to the demo building triggers
2021-01-15 10:25:13 +01:00
Maxime Gimeno
208ea4bec3
Add push to the demo building triggers
2021-01-15 09:54:15 +01:00
Laurent Rineau
fee181b6eb
Merge pull request #5299 from maxGimeno/Checks_in_github-maxGimeno
...
CI: Add Checks in GitHub Actions
2021-01-06 16:04:47 +01:00
Maxime Gimeno
f6874b2d31
Add checks for pushes
2020-12-29 14:33:29 +01:00
Maxime Gimeno
a353ecbf2d
Force pyquery 1.4.1
2020-11-27 10:39:39 +01:00
Maxime Gimeno
ba353257fb
Add apt-get update
2020-11-27 09:53:40 +01:00
Maxime Gimeno
8a38d33e08
Only trigger on pull_request for the demo
2020-11-02 11:31:36 +01:00
Maxime Gimeno
2627a5d9bd
Restore cmake-all
2020-11-02 11:29:44 +01:00
Maxime Gimeno
97970a460f
use --prefix for cmake
2020-11-02 10:02:36 +01:00
Maxime Gimeno
b421fde9a1
use a far better way to list the plugins
2020-11-02 09:53:31 +01:00
Maxime Gimeno
116f8570de
Use binaries for cmake
2020-11-02 09:42:36 +01:00
Maxime Gimeno
aaeed9fedc
Ignore 3mf-plugin
2020-11-02 09:28:02 +01:00
Maxime Gimeno
7416eea440
Put the actual test part in another script
2020-10-30 15:56:14 +01:00
Maxime Gimeno
a06df67327
Factorize installation with a script
2020-10-30 14:51:07 +01:00
Maxime Gimeno
6b1fab13b9
Fixes and boost 1.72
2020-10-30 12:57:11 +01:00
Maxime Gimeno
7f68c7afb3
Try to construct a matrix
2020-10-29 15:24:22 +01:00
Maxime Gimeno
89f77c47da
Try new workflow to test demo
2020-10-29 12:36:48 +01:00
Maxime Gimeno
c53a53bebf
test that directory exists before trying to copy it.
2020-10-28 14:39:25 +01:00
Maxime Gimeno
6e0565e07c
Clone after build to limit the risks of conflicts with several simultaneous runs
2020-10-28 14:20:32 +01:00
Maxime Gimeno
c53d5819b1
Filter out Installation, as it doesn't produce a doc.
2020-10-28 13:58:51 +01:00
Maxime Gimeno
02708a3e6a
Fix delete_doc
2020-10-28 13:50:58 +01:00
Maxime Gimeno
f8f31a531a
Fix git diff and stop workflow if no pkg is impacted by the branch
2020-10-28 13:13:51 +01:00
Maxime Gimeno
c16b45ade6
Fix git diff
2020-10-28 11:35:00 +01:00
Maxime Gimeno
5765a203ff
Fix auto doc scripts
2020-10-28 11:08:24 +01:00
Maxime Gimeno
3f6207e311
Changes after review
2020-10-27 08:43:55 +01:00