albert-github
8a2f9793cb
Improve warning on GitHub
...
When the documentation is generated by GitHub Actions and the result is published on GitHub the warnings are not well / not easy readable.
Placing them in a "fenced code" will improve this.
(see e.g. https://github.com/CGAL/cgal/pull/7445#issuecomment-1549305160 )
2023-05-16 11:38:09 +02:00
Laurent Rineau
3e1458a2d5
Add a CSS file
...
[skipci]
2023-03-08 11:17:16 +01:00
Laurent Rineau
3e5e5d66f1
Update list_workflow_last_run.yml
...
specify the charset of the HTML
2023-03-08 09:58:19 +01:00
Nicolas Saillant
aadb997119
Added an action which launches the script which lists the last executed workflows
2023-03-03 15:02:32 +01:00
Laurent Rineau
2a1e8ecdd6
Update wiki_notification.yml
...
Add a link to the diff of the wiki page
2023-03-01 16:00:26 +01:00
Laurent Rineau
47a7eafdba
Github Action build_doc Add URL to job log in case of an error ( #7292 )
...
add the url to the job log in case of an error during build_doc
2023-03-01 15:42:44 +01:00
Laurent Rineau
8c569a2534
Fix url
2023-03-01 15:41:53 +01:00
SaillantNicolas
e30b28491e
add the url to the job log
2023-03-01 15:10:17 +01:00
SaillantNicolas
c7b328d3cc
prepares the e-mail in html format
2023-03-01 14:53:29 +01:00
Laurent Rineau
00a7a322e9
My proposed changes
...
- `CGAL_SEND_EMAIL_SSH_HOST` should be passed as a secret
- rename the variables and secrets
2023-02-22 17:16:47 +01:00
SaillantNicolas
10d1521bc6
create a reusable workflow that send email
2023-02-22 14:49:02 +01:00
SaillantNicolas
5604425c5e
make use of payload and call send_email.
2023-02-22 14:47:38 +01:00
SaillantNicolas
7f3b9e182c
change of the API url
2023-02-15 12:04:03 +01:00
SaillantNicolas
c1be6b85d5
Notifications about changes to the Github wiki
2023-02-15 11:46:43 +01:00
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