Skip to content

refactor: cleanup redundancies in actions workflow#627

Open
ClaytonNorthey92 wants to merge 1 commit intogoogleapis:mainfrom
ClaytonNorthey92:clayton/workflow-cleanup
Open

refactor: cleanup redundancies in actions workflow#627
ClaytonNorthey92 wants to merge 1 commit intogoogleapis:mainfrom
ClaytonNorthey92:clayton/workflow-cleanup

Conversation

@ClaytonNorthey92
Copy link
Copy Markdown

@ClaytonNorthey92 ClaytonNorthey92 commented Nov 25, 2025

update the .workflows/test.yml file to remove (most) redudancies

in the .workflows/test.yml file...

  • add matrix entries for go versions 1.23, 1.24
  • add matrix entries for each "latest" os (macos, linux, windows)
  • use this matrix for both testing and linting, but keep jobs separate
  • update golangci-lint timeout to 120s as it was timing out on windows

@google-cla
Copy link
Copy Markdown

google-cla bot commented Nov 25, 2025

Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA).

View this failed invocation of the CLA check for more information.

For the most up to date status, view the checks section at the bottom of the pull request.

@ClaytonNorthey92 ClaytonNorthey92 changed the title cleanup redundancies in actions workflow; add go 1.25 support refactor: cleanup redundancies in actions workflow; add go 1.25 support Nov 25, 2025
@ClaytonNorthey92 ClaytonNorthey92 force-pushed the clayton/workflow-cleanup branch 3 times, most recently from 9099718 to c98161a Compare November 25, 2025 21:35
@Sivasankaran25 Sivasankaran25 self-assigned this Nov 26, 2025
@ClaytonNorthey92 ClaytonNorthey92 force-pushed the clayton/workflow-cleanup branch 3 times, most recently from f7070ff to ab0c78e Compare December 3, 2025 20:56
@ClaytonNorthey92 ClaytonNorthey92 changed the title refactor: cleanup redundancies in actions workflow; add go 1.25 support refactor: cleanup redundancies in actions workflow Dec 3, 2025
@ClaytonNorthey92 ClaytonNorthey92 force-pushed the clayton/workflow-cleanup branch from ab0c78e to b16df68 Compare December 3, 2025 20:58
update the .workflows/test.yml file to remove (most) redudancies

in the .workflows/test.yml file...
* add matrix entries for go versions 1.23, 1.24
* add matrix entries for each "latest" os (macos, linux, windows)
* use this matrix for both testing and linting, but keep jobs separate
* update golangci-lint timeout to 120s as it was timing out on windows
@ClaytonNorthey92 ClaytonNorthey92 force-pushed the clayton/workflow-cleanup branch from b16df68 to 7ac2362 Compare December 9, 2025 20:09
@ClaytonNorthey92
Copy link
Copy Markdown
Author

hey @sararob @Sivasankaran25 --sorry to bother you both--could I get some feedback on this PR? since it's an actions change, here is an example of it running on my fork

@Sivasankaran25 Sivasankaran25 added the api:gemini-api Issues related to Gemini API label Jan 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api:gemini-api Issues related to Gemini API

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants