Skip to content

chore: add agentic first-time contributor workflow#7723

Open
Junnygram wants to merge 2 commits into
layer5io:masterfrom
Junnygram:chore/first-time-contributor-assistant
Open

chore: add agentic first-time contributor workflow#7723
Junnygram wants to merge 2 commits into
layer5io:masterfrom
Junnygram:chore/first-time-contributor-assistant

Conversation

@Junnygram
Copy link
Copy Markdown
Contributor

Description

This PR replaces the legacy (or missing) newcomer welcoming logic with a modern, agentic workflow using the gh-aw framework. This is part of the effort to standardize and harden newcomer onboarding across the Meshery ecosystem.

Key Features:

  • Personalized Onboarding: The assistant analyzes the PR content and provides tailored resource links based on the specific files touched (e.g., schemas vs. documentation).
  • Hardened Bot Filter: Includes a production-grade filter to ignore Dependabot, Copilot, and other automated agents, reducing notification noise.
  • DCO Compliance: Automatically checks for commit sign-offs and provides immediate fix instructions if they are missing.
  • Security: Hardened with checkout: false to prevent untrusted code execution during the pull_request_target event.

Next Steps

This workflow is being evaluated for its effectiveness in providing high-quality, relevant guidance to first-time contributors.

@Junnygram Junnygram force-pushed the chore/first-time-contributor-assistant branch from 10ab4b9 to 56f008a Compare May 12, 2026 12:15
@github-actions
Copy link
Copy Markdown
Contributor

github-actions Bot commented May 12, 2026

Preview deployment for PR #7723 removed.

This PR preview was automatically pruned because we keep only the 6 most recently updated previews on GitHub Pages to stay within deployment size limits.

If needed, push a new commit to this PR to generate a fresh preview.

Junnygram added 2 commits May 12, 2026 14:03
Signed-off-by: Junnygram <junnexclusive@gmail.com>
Signed-off-by: Junnygram <junnexclusive@gmail.com>
@Junnygram Junnygram force-pushed the chore/first-time-contributor-assistant branch from 56f008a to ff59b24 Compare May 12, 2026 18:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant