Skip to content

chore: add test matrix workflow#443

Merged
tenthirtyam merged 1 commit intomainfrom
chore/add-test-matrix-workflow
Jan 31, 2026
Merged

chore: add test matrix workflow#443
tenthirtyam merged 1 commit intomainfrom
chore/add-test-matrix-workflow

Conversation

@tenthirtyam
Copy link
Collaborator

Summary

Adds a common workflow to run Go tests with a matrix strategy to ensure cross-platform compatibility.

Type

  • fix: Bug Fix
  • feat: Feature or Enhancement
  • docs: Documentation
  • refactor: Refactoring
  • chore: Build, Dependencies, Workflows, etc.
  • other: Other (Please describe.)

Breaking Changes?

  • Yes, there are breaking changes.
  • No, there are no breaking changes.

Tests

  • Tests have been added or updated.
  • Tests have been completed.

Output:

Documentation

  • Documentation has been added or updated.

Issue References

Release Note

Additional Information

@tenthirtyam tenthirtyam added this to the v2.0.0 milestone Jan 31, 2026
@tenthirtyam tenthirtyam self-assigned this Jan 31, 2026
Copilot AI review requested due to automatic review settings January 31, 2026 17:35
@tenthirtyam tenthirtyam added chore Chore github-actions GitHub Actions labels Jan 31, 2026
@github-actions github-actions bot added needs-review Needs Review size/s Relative Sizing: Small labels Jan 31, 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 adds a new GitHub Actions workflow that consolidates cross-platform Go testing into a single matrix-based workflow, improving maintainability compared to the existing separate platform-specific test workflows.

Changes:

  • Adds a new matrix-based test workflow that runs Go tests across Ubuntu, macOS, and Windows in a single workflow definition

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

@tenthirtyam tenthirtyam force-pushed the chore/add-test-matrix-workflow branch from 8cd7407 to 40c2cd0 Compare January 31, 2026 17:39
@github-actions github-actions bot added the size/l Relative Sizing: Large label Jan 31, 2026
Adds a common workflow to run Go tests with a matrix strategy to ensure cross-platform compatibility.

Signed-off-by: Ryan Johnson <ryan.johnson@broadcom.com>
@tenthirtyam tenthirtyam force-pushed the chore/add-test-matrix-workflow branch from 40c2cd0 to e4101c5 Compare January 31, 2026 17:49
@tenthirtyam tenthirtyam requested a review from Copilot January 31, 2026 17:49
@tenthirtyam tenthirtyam removed the size/s Relative Sizing: Small label Jan 31, 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

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


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

@tenthirtyam tenthirtyam merged commit a41a7a2 into main Jan 31, 2026
15 checks passed
@tenthirtyam tenthirtyam deleted the chore/add-test-matrix-workflow branch January 31, 2026 17:56
@tenthirtyam tenthirtyam removed the needs-review Needs Review label Jan 31, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore Chore github-actions GitHub Actions size/l Relative Sizing: Large

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant