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(main): release 0.2.0 #104

Merged

Conversation

github-actions[bot]
Copy link
Contributor

@github-actions github-actions bot commented Feb 29, 2024

πŸ€– I have created a release beep boop

0.2.0 (2024-03-09)

⚠ BREAKING CHANGES

  • Implement Requirement 1.1.3 (#80)
  • rename top-level lib folder to open_feature (#90)
  • Drop Ruby 2.7 and 3.0, add Ruby 3.3 (#91)

Features

  • adds InMemoryProvider (#102) (25680a4)
  • Implement Requirement 1.1.2 (#78) (8cea7d0)
  • Implement Requirement 1.1.3 (#80) (bc65e7a)
  • Updates to Provider module in preparation for InMemoryProvider (#99) (2d89570)

Miscellaneous Chores

  • Drop Ruby 2.7 and 3.0, add Ruby 3.3 (#91) (51cd3a1)
  • rename top-level lib folder to open_feature (#90) (e1a9a01)

This PR was generated with Release Please. See documentation.

@github-actions github-actions bot requested a review from a team as a code owner February 29, 2024 14:14
@github-actions github-actions bot force-pushed the release-please--branches--main--components--openfeature-sdk branch from 6dce6cb to 92682aa Compare March 6, 2024 12:32
@github-actions github-actions bot force-pushed the release-please--branches--main--components--openfeature-sdk branch from 92682aa to ab1459a Compare March 9, 2024 11:59
@maxveldink
Copy link
Member

@open-feature/sdk-ruby-maintainers @beeme1mr
I'd like to release this version this weekend/early next week if possible. We'd like to start pulling it in to our downstream projects.

@maxveldink
Copy link
Member

@beeme1mr Is there a reason the CI step didn't kick off? Do we need a different PAT to kick-off workflows on PRs created by an Action?

@beeme1mr beeme1mr closed this Mar 11, 2024
@beeme1mr beeme1mr reopened this Mar 11, 2024
@beeme1mr
Copy link
Member

@maxveldink Sometimes you need to close and reopen the PR to trigger the CI. I think it has something to do with Release Please using a GitHub token instead of a PAT but I'm not 100% sure.

Copy link

codecov bot commented Mar 11, 2024

Codecov Report

All modified and coverable lines are covered by tests βœ…

Project coverage is 99.39%. Comparing base (bc65e7a) to head (ab1459a).

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #104   +/-   ##
=======================================
  Coverage   99.39%   99.39%           
=======================================
  Files          12       12           
  Lines         166      166           
=======================================
  Hits          165      165           
  Misses          1        1           

β˜” View full report in Codecov by Sentry.
πŸ“’ Have feedback on the report? Share it here.

@maxveldink
Copy link
Member

https://github.com/google-github-actions/release-please-action?tab=readme-ov-file#github-credentials

By default, Release Please uses the built-in GITHUB_TOKEN secret. However, all resources created by release-please (release tag or release pull request) will not trigger future GitHub actions workflows, and workflows normally triggered by release.created events will also not run. From GitHub's docs:

When you use the repository's GITHUB_TOKEN to perform tasks, events triggered by the GITHUB_TOKEN will not create a new workflow run. This prevents you from accidentally creating recursive workflow runs.

You will want to configure a GitHub Actions secret with a Personal Access Token if you want GitHub Actions CI checks to run on Release Please PRs.

Annoyingly, we would need to set someone's own PAT in order to auto-trigger that behavior.

@maxveldink maxveldink merged commit d687d29 into main Mar 11, 2024
11 checks passed
@maxveldink maxveldink deleted the release-please--branches--main--components--openfeature-sdk branch March 11, 2024 14:09
Copy link
Contributor Author

πŸ€– Release is at https://github.com/open-feature/ruby-sdk/releases/tag/v0.2.0 🌻

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants