[Feat] Add persisted environment verification state #1732
Workflow file for this run
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] | |
| permissions: | |
| actions: write | |
| contents: write | |
| pull-requests: write | |
| statuses: write | |
| jobs: | |
| cla: | |
| name: CLA Assistant | |
| runs-on: blacksmith-4vcpu-ubuntu-2404 | |
| if: (github.event_name == 'issue_comment' && github.event.issue.pull_request && (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' | |
| steps: | |
| - name: CLA Assistant Lite | |
| # Pinned to the v2.6.1 release commit. The upstream repo was archived | |
| # (read-only) in March 2026, so this action receives no further | |
| # updates; fork it if changes are ever needed. | |
| uses: contributor-assistant/github-action@ca4a40a7d1004f18d9960b404b97e5f30a505a08 # v2.6.1 | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| with: | |
| path-to-signatures: signatures/version1/cla.json | |
| path-to-document: https://github.com/RooCodeInc/Roomote/blob/develop/CLA.md | |
| branch: cla-signatures | |
| # The action matches each committer's GitHub login (or raw git | |
| # author name when no account is linked) with a case-sensitive | |
| # exact compare — it NEVER matches emails, so email entries here | |
| # do nothing. `*[bot]` exempts GitHub bot accounts by login; | |
| # `roomote` covers the linked login, `Roomote` the raw author | |
| # name on unlinked commits, `roomote-roomote` the internal bot | |
| # account login, `claude` the Claude agent name, and `vercel` | |
| # the Vercel deployment account. | |
| allowlist: '*[bot],claude,roomote,Roomote,roomote-roomote,vercel' | |
| custom-notsigned-prcomment: >- | |
| Thank you for your contribution! Before we can merge this pull | |
| request, we need you to sign our [Contributor License | |
| Agreement](https://github.com/RooCodeInc/Roomote/blob/develop/CLA.md). | |
| You can sign it by posting the comment below. | |
| 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. | |
| lock-pullrequest-aftermerge: false |