Skip to content

ci: remove label of citgm only on pull_request.labeled, add options for workflow_dispatch#6335

Merged
Uzlopak merged 3 commits intomainfrom
fix-citgm
Sep 27, 2025
Merged

ci: remove label of citgm only on pull_request.labeled, add options for workflow_dispatch#6335
Uzlopak merged 3 commits intomainfrom
fix-citgm

Conversation

@Uzlopak
Copy link
Contributor

@Uzlopak Uzlopak commented Sep 25, 2025

The previous PR for citgm improved the usability, but it had a bug on when to try to remove the label.

Checklist

…ptions for workflow_dispatch

The previous PR for citgm improved the usability, but it had a bug on when to try to remove the  label.
@github-actions github-actions bot added the github actions Github actions related label Sep 25, 2025
@Uzlopak Uzlopak changed the title ci (citgm): remove label of citgm only on pull_request.labeled, add options for workflow_dispatch ci: remove label of citgm only on pull_request.labeled, add options for workflow_dispatch Sep 25, 2025
@Uzlopak Uzlopak requested a review from Copilot September 27, 2025 11:17
Copy link
Contributor

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 fixes a bug in the CITGM workflow where the label removal was triggered incorrectly, and adds input options for manual workflow dispatch to improve usability.

  • Fixed label removal condition to only trigger on pull_request.labeled events
  • Added input parameters for node-version and operating system selection in workflow_dispatch
  • Removed hard-coded matrix values in favor of input parameters

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@Uzlopak Uzlopak requested a review from Copilot September 27, 2025 11:24
Copy link
Contributor

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

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

Comments suppressed due to low confidence (2)

.github/workflows/citgm.yml:1

  • The removal of '@fastify/diagnostics-channel' from the package list appears unrelated to the stated purpose of this PR. If this package should no longer be tested, consider documenting the reason or making this change in a separate PR focused on package list maintenance.
name: CITGM

.github/workflows/citgm.yml:1

  • The matrix strategy variables are being removed but their removal appears incomplete. Consider whether the entire matrix block should be removed since the strategy is no longer being used, or if these lines should be properly cleaned up as part of the refactoring.
name: CITGM

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Copy link
Member

@gurgunday gurgunday left a comment

Choose a reason for hiding this comment

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

lgtm

@Uzlopak Uzlopak merged commit d6d408a into main Sep 27, 2025
31 checks passed
@Uzlopak Uzlopak deleted the fix-citgm branch September 27, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

github actions Github actions related

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants