Skip to content

Commit

Permalink
ci: add gh action workflow file for f5 cla automation
Browse files Browse the repository at this point in the history
  • Loading branch information
TasoOneAsia committed Mar 13, 2024
1 parent 3d971df commit 0b0ffff
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions .github/workflows/f5-cla.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
name: "F5 Contributor License Agreement"
on:
issue_comment:
types: [created]
pull_request_target:
types: [opened, closed, synchronize]

permissions:
actions: write
contents: write
pull-requests: write
statuses: write

jobs:
cla:
runs-on: ubuntu-latest
steps:
- name: "CLA Assistant"
if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have hereby read the F5 CLA and agree to its terms') || github.event_name == 'pull_request_target'
uses: contributor-assistant/[email protected]
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
PERSONAL_ACCESS_TOKEN: ${{ secrets.F5_CLA_TOKEN }}
with:
path-to-signatures: 'signatures/beta/signatures.json'
path-to-document: 'https://github.com/f5/.github/blob/main/CLA/cla-markdown.md'
branch: 'master'
custom-pr-sign-comment: 'I have hereby read the F5 CLA and agree to its terms'
custom-notsigned-prcomment: '🎉 Thank you for your contribution. It appears you have not yet signed the F5 Contributor License Agreement, which is required for your changes to be incorporated into an F5 project. Please kindly read the [F5 CLA](https://github.com/f5/.github/blob/main/CLA/cla-markdown.md) and comment the following to agree:'
custom-allsigned-prcomment: 'All required contributors have signed the F5 CLA for this PR ✅'
remote-organization-name: 'f5'
remote-repository-name: 'f5-cla-data'
allowlist: 4141done, dekobon, bot*

0 comments on commit 0b0ffff

Please sign in to comment.