Conversation
# 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
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
Add test collection script odifications for "skipped" fixes on conditions
| result-encoding: string | ||
| script: | | ||
| const userName = context.payload.comment.user.login | ||
| if(userName == 'maxGimeno') { |
There was a problem hiding this comment.
We'll have to adapt that logic! 😄
|
0aaa2cc to
02152ab
Compare
| - uses: actions/github-script@v3 | ||
| if: steps.check.result != 'stop' | ||
| id: get_label | ||
| with: | ||
| result-encoding: string | ||
| script: | | ||
| //get branch name and username | ||
| const pr_url = context.payload.issue.pull_request.url | ||
| const pr_content = await github.request(pr_url) | ||
| const label = pr_content.data.head.label | ||
| console.log(label) | ||
| return label |
There was a problem hiding this comment.
This step cannot be skipped, because a comment even does not have access to the full PR payload, and we need to request it using github.request.
| runs-on: ubuntu-latest | ||
| steps: | ||
| - uses: actions/github-script@v3 | ||
| if: github.event.comment.user.login == 'maxGimeno' && contains(github.event.comment.body, '/testme') |
There was a problem hiding this comment.
Here you use jobs.<job_id>.steps[*].if, and the conditional could be factorized to the job, using jobs.<job_id>.if, I think. I have not tested. I just read the doc.
|
I think we can merge this PR. The only files that could impact the CGAL testsuite are:
and none of them have been modified since the last time this PR was tested (see #5865 (comment)). |
|
I still see possible improvement, like the factorization of copy-pasted files in Do you agree @maxGimeno? |
|
Yes, let's merge it |
Summary of Changes
Adds files and change scripts to run the Filter testsuite from github.
Release Management