Skip to content

Conversation

minggangw
Copy link
Member

@minggangw minggangw commented May 12, 2025

This PR adds support for the new "Kilted" distro by updating the distro constants, mapping, and associated configurations across tests and CI workflows.

  • Updated test expectation in test/test-distro.js from 7 to 8 known distro names.
  • Added KILTED in lib/distro.js and updated the DistroNameIdMap accordingly.
  • Modified multiple GitHub workflow files to include the new "kilted" branch and appropriate testing steps.

Fix: #1124

@minggangw minggangw requested a review from Copilot May 12, 2025 04:41
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull Request Overview

This PR adds support for the new "Kilted" distro by updating the distro constants, mapping, and associated configurations across tests and CI workflows.

  • Updated test expectation in test/test-distro.js from 7 to 8 known distro names.
  • Added KILTED in lib/distro.js and updated the DistroNameIdMap accordingly.
  • Modified multiple GitHub workflow files to include the new "kilted" branch and appropriate testing steps.

Reviewed Changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated no comments.

Show a summary per file
File Description
test/test-distro.js Updated expected distro count to include the new Kilted distro
lib/distro.js Added a new distro constant for KILTED and updated the DistroNameIdMap
.github/workflows/windows-build-and-test.yml Added "kilted" to branch triggers and updated test commands for Kilted
.github/workflows/windows-build-and-test-compatibility.yml Added Kilted to the compatibility matrix
.github/workflows/linux-build-and-test.yml Included Kilted in branch triggers and enabled testing for Kilted
.github/workflows/linux-build-and-test-compatibility.yml Added Kilted to the compatibility matrix
.github/workflows/identify-ros-distro.yml Introduced KILTED_VAR and implemented logic to identify the Kilted distro

@coveralls
Copy link

coveralls commented May 12, 2025

Coverage Status

coverage: 84.864% (+0.005%) from 84.859%
when pulling 924f303 on minggangw:fix-1124
into 7f03393 on RobotWebTools:develop.

@minggangw minggangw merged commit 6722a6d into RobotWebTools:develop May 12, 2025
11 checks passed
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.

Add support for Kilted

2 participants