Skip to content

chore: Add welcome workflow for new contributors#3017

Merged
google-oss-prow[bot] merged 4 commits into
kubeflow:masterfrom
ryanHwH20:add-welcome-workflow
Dec 4, 2025
Merged

chore: Add welcome workflow for new contributors#3017
google-oss-prow[bot] merged 4 commits into
kubeflow:masterfrom
ryanHwH20:add-welcome-workflow

Conversation

@ryanHwH20

Copy link
Copy Markdown
Contributor

What this PR does / why we need it:
This PR adds a GitHub Action workflow to automatically welcome first-time contributors when they open their first issue or pull request.

  • Uses actions/first-interaction@v3.
  • Adapted the message content from kubeflow/sdk but updated references to point to kubeflow/trainer resources (Contributing Guide, Slack channel).
  • Configured permissions to contents: read for security.
  • Verified the workflow functionality in a sandbox repository.

Which issue(s) this PR fixes (optional, in Fixes #<issue number>, #<issue number>, ... format, will close the issue(s) when PR gets merged):
Fixes #3016

Checklist:

  • Docs included if any changes are user facing (N/A - CI workflow only)

Signed-off-by: Ryan Hsieh(ryanHwH20) <[email protected]>
Signed-off-by: Ryan Hsieh(ryanHwH20) <[email protected]>
@ryanHwH20 ryanHwH20 changed the title Add welcome workflow Add welcome workflow for new contributors Dec 4, 2025
@ryanHwH20 ryanHwH20 changed the title Add welcome workflow for new contributors chore: Add welcome workflow for new contributors Dec 4, 2025

@kramaranya kramaranya 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.

Thank you @ryanHwH20!
Just a few minor comments, otherwise looks good to me

Comment thread .github/workflows/welcome-new-contributors.yaml Outdated
Comment thread .github/workflows/welcome-new-contributors.yaml Outdated
ryanHwH20 and others added 2 commits December 4, 2025 19:13
@kramaranya

Copy link
Copy Markdown
Contributor

Thank you @ryanHwH20!
/lgtm
/assign @kubeflow/kubeflow-trainer-team

@andreyvelich andreyvelich left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks @ryanHwH20!
/lgtm
/approve

@google-oss-prow

Copy link
Copy Markdown

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: andreyvelich

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@google-oss-prow google-oss-prow Bot merged commit f0b2c04 into kubeflow:master Dec 4, 2025
9 checks passed
@google-oss-prow google-oss-prow Bot added this to the v2.2 milestone Dec 4, 2025
mahdikhashan pushed a commit to mahdikhashan/trainer that referenced this pull request Dec 29, 2025
* Add welcome workflow for new contributors

Signed-off-by: Ryan Hsieh(ryanHwH20) <[email protected]>

* Fix workflow inputs to use underscores

Signed-off-by: Ryan Hsieh(ryanHwH20) <[email protected]>

* Update .github/workflows/welcome-new-contributors.yaml

Co-authored-by: Anya Kramar <[email protected]>
Signed-off-by: Ryan Hsieh <[email protected]>

* Update .github/workflows/welcome-new-contributors.yaml

Co-authored-by: Anya Kramar <[email protected]>
Signed-off-by: Ryan Hsieh <[email protected]>

---------

Signed-off-by: Ryan Hsieh(ryanHwH20) <[email protected]>
Signed-off-by: Ryan Hsieh <[email protected]>
Co-authored-by: Anya Kramar <[email protected]>
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.

Add welcome workflow for new contributors

3 participants