runfinch / finch

The Finch CLI is an open source client for container development
https://www.runfinch.com
Apache License 2.0
3.51k stars 90 forks source link

chore: update Release-As version to 1.0.0 #674

Closed pendo324 closed 11 months ago

pendo324 commented 11 months ago

Issue #, if available: N/A

It's been a year since Finch was originally released as a pre-1.0 (i.e. "unstable") project. Since then, the project has made a number of improvements to usability, compatibility, and feature-completeness. In addition to the more visible changes, there is also a suite of benchmarks and comprehensive e2e and unit tests which are executed on every single PR/commit. Through 13 releases, Finch has only had one unanticipated breaking change, as the result of a bug with the initial implementation of persistent disks (and even then, there was a migration path for users that may have been impacted).

Other changes that would have been breaking (e.g. https://github.com/runfinch/finch/pull/637#issuecomment-1783156660) have been caught by our e2e tests and reported/fixed upstream (many times with the fix proposed/implemented by Finch maintainers), instead of impacting Finch users. Because of all of this work, I believe that Finch is now ready to operate as stable software.

Description of changes:

Testing done:

License Acceptance

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

pendo324 commented 11 months ago

As there's no file diff, I'm just going to override requirements here. Seems like the stalled out tests agree with that decision.

pendo324 commented 11 months ago

I accidentally squashed the PR, which removed the very specific "Release-As:" commit message. Making a new PR now to actually get the updated release-please PR created