feat(routing): AuthenticatedUsers recipient pattern for flexible authenticated user routing #4117
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: "CLA Assistant" | |
| on: | |
| issue_comment: | |
| types: [created] | |
| pull_request_target: | |
| types: [opened, closed, synchronize] | |
| # explicitly configure permissions | |
| permissions: | |
| actions: write | |
| contents: write | |
| pull-requests: write | |
| statuses: write | |
| jobs: | |
| CLAssistant: | |
| runs-on: ubuntu-latest | |
| timeout-minutes: 10 | |
| steps: | |
| - name: "CLA Assistant" | |
| if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the CLA Document and I hereby sign the CLA') || github.event_name == 'pull_request_target' | |
| uses: contributor-assistant/github-action@v2.6.1 | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| with: | |
| path-to-signatures: 'signatures/version1/cla.json' | |
| path-to-document: 'https://github.com/rnwood/smtp4dev/blob/master/CLA.md' | |
| # branch should not be protected | |
| branch: 'clas' | |
| allowlist: rnwood,dependabot[bot],copilot,Copilot,copilot-swe-agent[bot],renovate[bot],renovate,web-flow | |
| # Custom messages for better user experience | |
| create-file-commit-message: 'docs: create CLA signature storage file' | |
| signed-commit-message: 'docs: $contributorName has signed the CLA' | |
| custom-notsigned-prcomment: | | |
| Thank you for your contribution to smtp4dev! 🎉 | |
| Before we can merge your pull request, we need you to sign our Contributor License Agreement (CLA). | |
| 📝 **Please read the CLA**: [Contributor License Agreement](https://github.com/rnwood/smtp4dev/blob/master/CLA.md) | |
| ✍️ **To sign the CLA**, please comment on this PR with exactly: | |
| ``` | |
| I have read the CLA Document and I hereby sign the CLA | |
| ``` | |
| This is a one-time requirement for new contributors. Thank you for your understanding! 🙏 | |
| custom-pr-sign-comment: 'I have read the CLA Document and I hereby sign the CLA' | |
| custom-allsigned-prcomment: | | |
| ✅ **All contributors have signed the CLA!** | |
| Thank you for signing the Contributor License Agreement. Your contribution can now be reviewed and merged! 🚀 | |
| lock-pullrequest-aftermerge: false |