Skip to content

ci: add welcome workflow - #1086

Merged
danielroe merged 2 commits into
mainfrom
ci/welcome
Feb 6, 2026
Merged

ci: add welcome workflow#1086
danielroe merged 2 commits into
mainfrom
ci/welcome

Conversation

@danielroe

Copy link
Copy Markdown
Member

🫂

@vercel

vercelBot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated (UTC)
npmx.devReadyReadyPreview, CommentFeb 6, 2026 11:39am
2 Skipped Deployments
ProjectDeploymentActionsUpdated (UTC)
docs.npmx.devIgnoredIgnoredPreviewFeb 6, 2026 11:39am
npmx-lunariaIgnoredIgnoredFeb 6, 2026 11:39am

Request Review

@codecov

codecovBot commented Feb 6, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ All tests successful. No failed tests found.

📢 Thoughts on this report? Let us know!

@coderabbitai

coderabbitaiBot commented Feb 6, 2026

Copy link
Copy Markdown
Contributor
📝 Walkthrough

Walkthrough

A new GitHub Actions workflow (.github/workflows/welcome.yml) is added that triggers on pull_request_target closed events. It runs a welcome job when the repository is npmx-dev/npmx.dev and the pull request is merged. The job uses actions/github-script to determine whether the PR author’s merged PRs indicate a first merged contribution; if so it composes a comment containing a randomly selected emoji plus links to Discord and a contributor role, posts that comment, and logs progress.

🚥 Pre-merge checks | ✅ 1
✅ Passed checks (1 passed)
Check nameStatusExplanation
Description check✅ PassedThe pull request description is a single emoji that relates to the welcoming nature of the workflow being added.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch ci/welcome

Comment @coderabbitai help to get the list of available commands and usage tips.

@coderabbitaicoderabbitaiBot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

Comment thread.github/workflows/welcome.yml
@whitep4nth3r

Copy link
Copy Markdown
Contributor

BEAUTIFUL.

Comment thread.github/workflows/welcome.yml Outdated
Co-authored-by: Salma Alam-Naylor <52798353+whitep4nth3r@users.noreply.github.com>
@danielroe
danielroe added this pull request to the merge queueFeb 6, 2026
Merged via the queue into main with commit 3d8df76Feb 6, 2026
20 checks passed
@danielroe
danielroe deleted the ci/welcome branch February 6, 2026 11:45
Sign up for freeto 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.

2 participants

@danielroe@whitep4nth3r