mirror of
https://github.com/zama-ai/tfhe-rs.git
synced 2026-01-09 22:57:59 -05:00
chore(ci): log action to perform on approval for external pr
External contributor don't have access to secrets so this workflow would fail when attempting to add/remove 'approved' label on pull-request from forks. This simple log message is here to remind maintainers to handle 'approved' label manually to trigger the second CI pipeline.
This commit is contained in:
7
.github/workflows/approve_label.yml
vendored
7
.github/workflows/approve_label.yml
vendored
@@ -34,3 +34,10 @@ jobs:
|
|||||||
# We need to use a PAT to be able to trigger `labeled` event for the other workflow.
|
# We need to use a PAT to be able to trigger `labeled` event for the other workflow.
|
||||||
github_token: ${{ secrets.FHE_ACTIONS_TOKEN }}
|
github_token: ${{ secrets.FHE_ACTIONS_TOKEN }}
|
||||||
labels: approved
|
labels: approved
|
||||||
|
|
||||||
|
- name: Check if maintainer needs to handle label manually
|
||||||
|
if: ${{ failure() }}
|
||||||
|
run: |
|
||||||
|
echo "Pull-request from an external contributor."
|
||||||
|
echo "A maintainer need to manually add/remove the 'approved' label."
|
||||||
|
exit 1
|
||||||
|
|||||||
Reference in New Issue
Block a user