Skip to content

feat: add IPR agreement workflow using centralized AdCP signatures#49

Merged
bokelley merged 1 commit intomainfrom
bokelley/add-click-tracking
Feb 19, 2026
Merged

feat: add IPR agreement workflow using centralized AdCP signatures#49
bokelley merged 1 commit intomainfrom
bokelley/add-click-tracking

Conversation

@bokelley
Copy link
Contributor

Summary

  • Adds .github/workflows/ipr-agreement.yml to enforce IPR policy agreement on pull requests
  • Uses contributor-assistant/github-action to check and store signatures
  • Signatures stored centrally in adcontextprotocol/adcp repo so contributors sign once across all org repos
  • Bots and automated accounts exempted via allowlist

Test plan

  • Open a test PR and verify the workflow triggers and posts the IPR agreement comment
  • Comment I have read the IPR Policy and verify the workflow marks the PR as signed
  • Verify bot accounts (dependabot, renovate) are not required to sign

Closes #38

🤖 Generated with Claude Code

Implements automated IPR policy agreement checking for pull requests,
storing signatures centrally in adcontextprotocol/adcp repository so
contributors sign once across all org repos.

Closes #38

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@bokelley bokelley merged commit 04fd0c7 into main Feb 19, 2026
3 checks passed
@github-actions
Copy link

IPR Policy Agreement Required

Thank you for your contribution! Before we can accept your pull request, you must agree to our Intellectual Property Rights Policy.

By making a Contribution, you agree that:

  • You grant the Foundation a perpetual, irrevocable, worldwide, non-exclusive, royalty-free copyright license to your Contribution
  • You grant a patent license under any Necessary Claims
  • You represent that you own or have sufficient rights to grant these licenses

To agree, please comment below with the exact phrase:

I have read the IPR Policy

You can read the full IPR Policy here.


I have read the IPR Policy


You can retrigger this bot by commenting recheck in this Pull Request. Posted by the CLA Assistant Lite bot.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add IPR agreement workflow using centralized AdCP signatures

1 participant

Comments