Skip to content

chore(go): update go test matrix and clean up setup #1625

Merged
rishav-karanjit merged 5 commits into
mainfrom
update-go-test
Jul 16, 2025
Merged

chore(go): update go test matrix and clean up setup #1625
rishav-karanjit merged 5 commits into
mainfrom
update-go-test

Conversation

@rishav-karanjit
Copy link
Copy Markdown
Member

@rishav-karanjit rishav-karanjit commented Jul 16, 2025

Issue #, if available:

Description of changes:

  • Adds Go 1.24 for CI to run test on. Note: We support minimum 1.23 and latest is 1.24.
  • install_smithy_dafny_codegen_dependencies github actions runs Go installation for all the runtime but its only Go which needs this installation not all other language. So, remove Go installation from install_smithy_dafny_codegen_dependencies and put it in Go specific workflow only.

Squash/merge commit message, if applicable:

<type>(dafny/java/python/dotnet/go/rust): <description>

By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

@rishav-karanjit rishav-karanjit changed the title chore(go): update go test matrix chore(go): update go test matrix and clean up setup Jul 16, 2025
@rishav-karanjit rishav-karanjit marked this pull request as ready for review July 16, 2025 22:49
@rishav-karanjit rishav-karanjit requested a review from a team as a code owner July 16, 2025 22:49
@rishav-karanjit rishav-karanjit merged commit 6baa15c into main Jul 16, 2025
168 checks passed
seebees pushed a commit that referenced this pull request Jul 23, 2025
## [1.11.1](v1.11.0...v1.11.1) (2025-07-23)

### Maintenance -- All Languages

* **dafny:** add Rust and Go to supported languages  ([#1492](#1492)) ([87ab402](87ab402))
* **dafny:** append our user agent in KMS client ([#1564](#1564)) ([03d03ac](03d03ac))
* **dafny:** remove negative test for codebuild runner ([#1603](#1603)) ([8b45e40](8b45e40))

### Maintenance -- Go

* **go:** automate changelog for Go release  ([#1607](#1607)) ([f9eb8e0](f9eb8e0))
* **go:** update go test matrix and clean up setup  ([#1625](#1625)) ([6baa15c](6baa15c))

### Maintenance -- Rust

* **rust:** update for new version of clippy ([#1606](#1606)) ([ec013f6](ec013f6))

### Miscellaneous

* 5 instead of 25 interop decrypt processes ([#1620](#1620)) ([d82696b](d82696b))
* allow local testing for python ([#1598](#1598)) ([cbfa209](cbfa209))
* bump credentials to 2 hours, for python ([#1621](#1621)) ([69991da](69991da))
* **cfn:** add trusted policy for optools mpl-python roles ([#1602](#1602)) ([436d939](436d939))
* **CI:** send slack message on new GHI  ([#1632](#1632)) ([e80b7ae](e80b7ae))
* **CI:** Test Rust on Dafny prerelease in nightly build ([#1623](#1623)) ([92070bc](92070bc))
* **Go:** Add Go release script and workflow to run it  ([#1562](#1562)) ([1c563bd](1c563bd))
ajewellamz pushed a commit that referenced this pull request Jul 29, 2025
## [1.11.1](v1.11.0...v1.11.1) (2025-07-29)

### Maintenance -- All Languages

* **dafny:** add Rust and Go to supported languages  ([#1492](#1492)) ([87ab402](87ab402))
* **dafny:** append our user agent in KMS client ([#1564](#1564)) ([03d03ac](03d03ac))
* **dafny:** remove negative test for codebuild runner ([#1603](#1603)) ([8b45e40](8b45e40))

### Maintenance -- Go

* **go:** automate changelog for Go release  ([#1607](#1607)) ([f9eb8e0](f9eb8e0))
* **go:** update go test matrix and clean up setup  ([#1625](#1625)) ([6baa15c](6baa15c))

### Maintenance -- Rust

* **rust:** update for new version of clippy ([#1606](#1606)) ([ec013f6](ec013f6))

### Miscellaneous

* 5 instead of 25 interop decrypt processes ([#1620](#1620)) ([d82696b](d82696b))
* allow local testing for python ([#1598](#1598)) ([cbfa209](cbfa209))
* bump credentials to 2 hours, for python ([#1621](#1621)) ([69991da](69991da))
* **cfn:** add trusted policy for optools mpl-python roles ([#1602](#1602)) ([436d939](436d939))
* **CI:** fix daily CI and add slack notification to it ([#1647](#1647)) ([c546646](c546646))
* **CI:** send slack message on new GHI  ([#1632](#1632)) ([e80b7ae](e80b7ae))
* **CI:** Test Rust on Dafny prerelease in nightly build ([#1623](#1623)) ([92070bc](92070bc))
* **CI:** update to not trigger workflow on PR comments ([#1640](#1640)) ([c62e8cf](c62e8cf))
* **deps:** bump slackapi/slack-github-action from 2.1.0 to 2.1.1 in /.github/workflows ([#1638](#1638)) ([40b643f](40b643f))
* **Go:** Add Go release script and workflow to run it  ([#1562](#1562)) ([1c563bd](1c563bd))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants