-
Notifications
You must be signed in to change notification settings - Fork 1.8k
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
feat: promote StepActions to GA #8546
base: main
Are you sure you want to change the base?
feat: promote StepActions to GA #8546
Conversation
Skipping CI for Draft Pull Request. |
/kind feature |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Do we have any TEP documents or checklists to determine if the feature meets beta maturity?
ed246ea
to
405e8ed
Compare
cc @vdemeester |
@waveywaves: The following test failed, say
Full PR test history. Your PR dashboard. Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. I understand the commands that are listed here. |
95ffb3a
to
845dd31
Compare
845dd31
to
a45de74
Compare
a45de74
to
d4a5306
Compare
d4a5306
to
3fa0ffa
Compare
The following is the coverage report on the affected files.
|
5453842
to
990acf4
Compare
The following is the coverage report on the affected files.
|
990acf4
to
a552226
Compare
The following is the coverage report on the affected files.
|
f8e1b35
to
c35c56d
Compare
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
c35c56d
to
303541f
Compare
The following is the coverage report on the affected files.
|
303541f
to
e2e4108
Compare
The following is the coverage report on the affected files.
|
@vdemeester I have added a no-op for the step actions flag |
Looks good to me 🎉 |
e2e4108
to
2b644b3
Compare
Upgrade StepActions feature from beta to stable to make sure that it is enabled by default. StepActions has been in beta for a while and is also has good adoption among the community. It is pretty stable as a feature based on the regular usage. Moving it to GA will make sure that users will have access to better pipeline composability from the get-go. The following changes were made: - set enable-step-actions to "true" by default - updated to reflect that StepActions are now enabled by default - changed the feature flag stability from BetaAPIFields to StableAPIFields in feature_flags.go - updated feature flags, e2e tests and test data - moved relevant examples to stable examples - added relevant documentation for the move from beta to stable - make enable-step-actions into no-op feature flag. This change makes StepActions a stable, first-class feature in Tekton Pipelines.
2b644b3
to
236035d
Compare
@afrittoli thank you for the review ! updated the commit based on your comments, lmkwyt |
The following is the coverage report on the affected files.
|
The following is the coverage report on the affected files.
|
Changes
fixes #8485
enable using StepActions out of the box for tekton-pipelines by promoting it to GA
Submitter Checklist
As the author of this PR, please check off the items in this checklist:
/kind <type>
. Valid types are bug, cleanup, design, documentation, feature, flake, misc, question, tepRelease Notes