Commit Graph

151 Commits

Author SHA1 Message Date
Laurent Rineau 48b07bef84 Not PUSH_TO_CGAL_GITHUB_IO_TOKEN to checkout the PR branch 2023-01-30 13:34:59 +01:00
Laurent Rineau 798bd08989 Remove workflow_dispatch for build_doc
As the workflow is already reacting to user actions, there is no need to
trigger it manually. Besides, it requires an `issue_comment` context.
2023-01-30 09:37:46 +01:00
Laurent Rineau af3842bab0 Merge pull request #7178 from sloriot/doc_7101_follow_up
Force html output (needed with lxml greater than 4.6.5)
2023-01-27 20:55:22 +01:00
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
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