Skip to content

refactor: go test workflows#599

Merged
tenthirtyam merged 1 commit intomainfrom
refactor/go-test-workflows
Jan 28, 2026
Merged

refactor: go test workflows#599
tenthirtyam merged 1 commit intomainfrom
refactor/go-test-workflows

Conversation

@tenthirtyam
Copy link
Copy Markdown
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
Copy Markdown

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.

@tenthirtyam tenthirtyam merged commit d24876f into main Jan 28, 2026
19 checks passed
@tenthirtyam tenthirtyam deleted the refactor/go-test-workflows branch January 28, 2026 01:06
@github-actions
Copy link
Copy Markdown

This functionality has been released in v2.1.0 of the plugin.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you!

1 similar comment
@github-actions
Copy link
Copy Markdown

This functionality has been released in v2.1.0 of the plugin.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you!

@github-actions
Copy link
Copy Markdown

I'm going to lock this pull request because it has been closed for 30 days. This helps our maintainers find and focus on the active issues.

If you have found a problem that seems related to this change, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.

@github-actions github-actions bot locked as resolved and limited conversation to collaborators Mar 20, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

refactor Refactor

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants