Skip to content

GH-55358: [Dev][CI] Enforce AI disclosure in pull requests - #55361

Draft
Reranko05 wants to merge 5 commits into
apache:mainfrom
Reranko05:ai-dis
Draft

Reranko05 wants to merge 5 commits into
apache:mainfrom
Reranko05:ai-dis

Conversation

@Reranko05

@Reranko05 Reranko05 commented Nov 1, 2026 •

Copy link
Copy Markdown
Collaborator

Rationale for this change

Automate enforcement of Apache Arrow's AI disclosure requirements to ensure PRs provide complete transparency about AI involvement.

What changes are included in this PR?

  • Add an AI disclosure validation workflow triggered on PR open, edit, reopen, and ready-for-review events.
  • Convert PRs with missing or incomplete disclosures to Draft and post an explanatory comment.
  • Close PRs declaring AI-only authorship and AI-only review.
  • Update existing bot comments instead of creating duplicates.
  • Revalidate disclosures when PRs are updated.

Are these changes tested?

Yes. Tested the workflow on my fork.

Are there any user-facing changes?

No

Was AI used for this PR?

In accordance to the AI generation guidelines, please disclose below whether and how AI was used in this PR.

PR code and description written by:

  • Human
  • AI

Reviewed before submission by:

  • Human
  • AI
  • Not reviewed

Closes: #55358

@github-actions github-actions Bot added the awaiting review Awaiting review label Nov 1, 2026
@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #55358 has been automatically assigned in GitHub to PR creator.

@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #55358 has no components, please add labels for components.

1 similar comment
@github-actions

github-actions Bot commented Nov 1, 2026

Copy link
Copy Markdown

⚠️ GitHub issue #55358 has no components, please add labels for components.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Dev][CI] Add PR quality enforcement checks

1 participant