Skip to content

Conversation

@tenthirtyam
Copy link
Collaborator

Description

  • Updated GitHub Actions workflows for macOS, Linux, and Windows to improve naming consistency, add step names, and clarify comments.
  • Removed license headers and standardized formatting for better readability and maintainability.

- Updated GitHub Actions workflows for macOS, Linux, and Windows to improve naming consistency, add step names, and clarify comments.
- Removed license headers and standardized formatting for better readability and maintainability.

Signed-off-by: Ryan Johnson <ryan.johnson@broadcom.com>
@tenthirtyam tenthirtyam added this to the v2.1.0 milestone Jan 27, 2026
@tenthirtyam tenthirtyam self-assigned this Jan 27, 2026
Copilot AI review requested due to automatic review settings January 27, 2026 22:34
@tenthirtyam tenthirtyam added the refactor Refactor label Jan 27, 2026
Copy link

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 refactors the Go test GitHub Actions workflows for Windows, Linux, and macOS to improve readability and naming consistency while keeping behavior unchanged.

Changes:

  • Standardized workflow headers and comments, including adding YAML document markers and clarifying descriptions of what each workflow does.
  • Normalized workflow and job names, including consistent capitalization and removal of unnecessary string quoting.
  • Added descriptive step names around checkout and Go setup while preserving the existing pinned action SHAs and test commands.

Reviewed changes

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

File Description
.github/workflows/go-test-windows.yml Cleans up comments, normalizes the workflow/job names, and adds explicit step names for checkout and Go version detection/setup.
.github/workflows/go-test-linux.yml Aligns naming and formatting with the Windows workflow and adds descriptive step names without altering test behavior.
.github/workflows/go-test-darwin.yml Updates macOS/Darwin workflow naming and comments for clarity and consistency, and adds explicit names to checkout and Go setup steps.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor Refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants