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

Avoid using raw step data when injecting phases #3248

Draft
wants to merge 16 commits into
base: iquwarah-tmt-try-package
Choose a base branch
from

Conversation

happz
Copy link
Collaborator

@happz happz commented Sep 30, 2024

Actual step data containers come with type annotations and better checking.

Pull Request Checklist

  • implement the feature

Ismail Ibrahim Quwarah and others added 16 commits September 24, 2024 15:50
fix handle options in tmt try

Drop unnecessary prepare- from phase name
fix `epel` release note in tmt try

Add mention of prepare/feature plugin in tmt try release notes

Adjust text length to match the header

Fix links to plugins (#3104)

Add missing full stop
The extra action for handling options should not be needed.
Plus it breaks use cases like `tmt try --epel` with tests.
Included a few minor style adjustments.
Drop unnecessary prepare- from phase name
Co-authored-by: Miloš Prchlík <mprchlik@redhat.com>
Actual step data containers come with type annotations and better
checking.
@happz happz added the code | style Code style changes not affecting functionality label Sep 30, 2024
@happz happz added this to the 1.38 milestone Sep 30, 2024
@happz happz added the code | no functional change "No Functional Change" intended. Patch should not change tmt's behavior in any way. label Sep 30, 2024
@psss psss force-pushed the iquwarah-tmt-try-package branch 2 times, most recently from 1b7d1f5 to e540617 Compare October 1, 2024 07:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
code | no functional change "No Functional Change" intended. Patch should not change tmt's behavior in any way. code | style Code style changes not affecting functionality
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants