Skip to content

Adding issue and PR templates and ros_ci workflow - #20

Merged
susanachl merged 5 commits into
mainfrom
susanachl/add_github_workflows
Jun 4, 2026
Merged

Adding issue and PR templates and ros_ci workflow#20
susanachl merged 5 commits into
mainfrom
susanachl/add_github_workflows

Conversation

@susanachl

Copy link
Copy Markdown
Member

Description

This PR establishes the foundational repository health, community standards, and automation configurations for the dicom_to_ros repository by introducing standard GitHub issue templates, a PR template, and an automated continuous integration (CI) pipeline for ROS 2.

Type of Change

  • New feature (non-breaking change which adds functionality)
  • Documentation update

How Has This Been Tested?

  • Verified local directory structure inside the .github/ folder.
  • Checked Markdown syntax validation for issue and PR layouts.
  • Confirmed workflow syntax matches the standard ros-tooling/action-ros-ci automated pipeline specification.

Contributor Checklist:

  • My code follows the ROS 2 code style guidelines for Python.
  • I have performed a self-review of my own code.
  • I have commented my code, particularly in hard-to-understand areas.
  • I have made corresponding changes to the documentation.
  • My changes generate no new linters/syntax warnings.
  • Developer Certificate of Origin (DCO): I have signed-off every commit in this PR by adding Signed-off-by: Susana susana.chavez@ekumenlabs to the commit messages.

susanachl added 2 commits June 3, 2026 11:33
Signed-off-by: susanachl <susanachavez8@hotmail.com>
Signed-off-by: susanachl <susanachavez8@hotmail.com>
@susanachl
susanachl force-pushed the susanachl/add_github_workflows branch from fb1e835 to ed17dab Compare June 3, 2026 16:33
susanachl added 3 commits June 3, 2026 11:57
Signed-off-by: susanachl <susanachavez8@hotmail.com>
Signed-off-by: susanachl <susanachavez8@hotmail.com>
Signed-off-by: susanachl <susanachavez8@hotmail.com>
@susanachl
susanachl requested a review from gonzodepedro June 3, 2026 17:05

@gonzodepedro gonzodepedro left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM

@susanachl
susanachl merged commit de5fc8b into main Jun 4, 2026
3 checks passed
@susanachl
susanachl deleted the susanachl/add_github_workflows branch June 4, 2026 20:24
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.

2 participants