Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump Go to version 1.20 #255

Merged
merged 3 commits into from
Apr 9, 2024

Conversation

odubajDT
Copy link
Contributor

@odubajDT odubajDT commented Feb 13, 2024

Fixes #253

Copy link

codecov bot commented Feb 13, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 81.42%. Comparing base (b624a43) to head (7e5c426).
Report is 2 commits behind head on main.

❗ Current head 7e5c426 differs from pull request most recent head 65db40b. Consider uploading reports for the commit 65db40b to get more accurate results

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #255   +/-   ##
=======================================
  Coverage   81.42%   81.42%           
=======================================
  Files          10       10           
  Lines        1163     1163           
=======================================
  Hits          947      947           
  Misses        196      196           
  Partials       20       20           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@odubajDT odubajDT marked this pull request as ready for review February 13, 2024 14:42
@odubajDT odubajDT requested a review from a team as a code owner February 13, 2024 14:42
@odubajDT odubajDT marked this pull request as draft February 13, 2024 14:56
@odubajDT odubajDT marked this pull request as ready for review February 13, 2024 15:27
@Kavindu-Dodan
Copy link
Contributor

My concern here is the version jump from 1.19 to 1.21. Given SDK is a central piece of OF, I think we should move step-wise (1.19 -> 1.20 -> 1.21) so that adaptation becomes easier where needed. We have a tracking issue for 1.20 already - #253

@Kavindu-Dodan
Copy link
Contributor

I have upgraded the PR to bump Go version to 1.20. This allows us to upgrade SDK's go version linearly, avoiding unnecessary impact on downstream users.

@Kavindu-Dodan Kavindu-Dodan changed the title chore: bump Go to version 1.21 chore: bump Go to version 1.20 Feb 28, 2024
Copy link
Contributor

@Kavindu-Dodan Kavindu-Dodan left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pending for TC decision on runtime support & documentation

See discussion - https://github.com/orgs/open-feature/discussions/356

@toddbaert
Copy link
Member

After our meeting I'm sure I can say the TC will not block dropping Go 1.19, as long as the go-maintainers support that.

Go is a particularly fast-moving runtime.

@Kavindu-Dodan Kavindu-Dodan self-requested a review April 9, 2024 17:19
@beeme1mr
Copy link
Member

beeme1mr commented Apr 9, 2024

Can we extend the readme to include a section on our support policy?

@Kavindu-Dodan
Copy link
Contributor

Can we extend the readme to include a section on our support policy?

I tried to add this with this commit - f854ec4

README.md Outdated Show resolved Hide resolved
Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
@Kavindu-Dodan Kavindu-Dodan merged commit fbec799 into open-feature:main Apr 9, 2024
4 checks passed
gunishmatta pushed a commit to gunishmatta/go-sdk that referenced this pull request May 4, 2024
* chore: bump Go to version 1.21

Signed-off-by: odubajDT <[email protected]>

* update readme with go version and note

Signed-off-by: Kavindu Dodanduwa <[email protected]>

* Update README.md

Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>

---------

Signed-off-by: odubajDT <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: gunishmatta <[email protected]>
gunishmatta pushed a commit to gunishmatta/go-sdk that referenced this pull request May 4, 2024
* chore: bump Go to version 1.21

Signed-off-by: odubajDT <[email protected]>

* update readme with go version and note

Signed-off-by: Kavindu Dodanduwa <[email protected]>

* Update README.md

Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>

---------

Signed-off-by: odubajDT <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: gunishmatta <[email protected]>
Kavindu-Dodan added a commit that referenced this pull request May 16, 2024
* added support for domains

Signed-off-by: gunishmatta <[email protected]>

* added support for domains

Signed-off-by: gunishmatta <[email protected]>

* chore(deps): update actions/setup-go action to v5 (#237)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* chore(deps): update cyclonedx/gh-gomod-generate-sbom action to v2 (#179)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* Update openfeature/client.go

Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Gunish Matta <[email protected]>
Signed-off-by: gunishmatta <[email protected]>

* Update openfeature/client.go

Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Gunish Matta <[email protected]>
Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* feat: Added domain scoping #261
 Please enter the commit message for your chanes. Lines starting
 Author: Gunish Matta <[email protected]>

Signed-off-by: gunishmatta <[email protected]>

* chore(main): release 1.11.0 (#254)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* chore: bump Go to version 1.20 (#255)

* chore: bump Go to version 1.21

Signed-off-by: odubajDT <[email protected]>

* update readme with go version and note

Signed-off-by: Kavindu Dodanduwa <[email protected]>

* Update README.md

Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>

---------

Signed-off-by: odubajDT <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

* fix(deps): update module github.com/cucumber/godog to v0.14.1 (#267)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* chore(deps): update goreleaser/goreleaser-action action to v5 (#219)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* chore(deps): update codecov/codecov-action action to v4 (#250)

* chore(deps): update codecov/codecov-action action to v4

* add codecov upload token

Signed-off-by: Michael Beemer <[email protected]>

---------

Signed-off-by: Michael Beemer <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Beemer <[email protected]>
Signed-off-by: gunishmatta <[email protected]>

* fix(deps): update module golang.org/x/exp to v0.0.0-20240416160154-fe59bbe5cc7f (#269)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* chore(deps): update codecov/codecov-action action to v4.3.1 (#270)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Signed-off-by: gunishmatta <[email protected]>

* Revert "code review changes"

This reverts commit 3472ee8.

Signed-off-by: gunishmatta <[email protected]>

* code review changes

Signed-off-by: gunishmatta <[email protected]>

---------

Signed-off-by: gunishmatta <[email protected]>
Signed-off-by: Gunish Matta <[email protected]>
Signed-off-by: odubajDT <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Kavindu Dodanduwa <[email protected]>
Signed-off-by: Michael Beemer <[email protected]>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Beemer <[email protected]>
Co-authored-by: Dave Henderson <[email protected]>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: odubajDT <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
Co-authored-by: Kavindu Dodanduwa <[email protected]>
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.

[FEATURE] Upgrade to Go version 1.20
5 participants