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

provide a clear, step-by-step guide for doing releases with Packit #351

Closed
6 tasks
TomasTomecek opened this issue Nov 9, 2021 · 2 comments · Fixed by #492
Closed
6 tasks

provide a clear, step-by-step guide for doing releases with Packit #351

TomasTomecek opened this issue Nov 9, 2021 · 2 comments · Fixed by #492
Labels
area/fedora Related to Fedora ecosystem

Comments

@TomasTomecek
Copy link
Member

TomasTomecek commented Nov 9, 2021

I just had a nice chat with @VladimirSlavik wrt upstream project releases and how those fit into the packit's upstream->downstream workflow. I just briefly went through our existing docs and it's true we don't have a clear and comprehensive guide for this. Let's create one!

I propose to create a new document solely for propose-downstream and update these 3 docs:

TODO:

@stale
Copy link

stale bot commented Mar 2, 2022

This issue has been marked as stale because it hasn't seen any
activity for the last 60 days.

Stale issues are closed after 14 days, unless the label is removed
by a maintainer or someone comments on it.

This is done in order to ensure that open issues are still relevant.

Thank you for your contribution! 🦄 🚀 🤖

(Note: issues labeled with pinned or EPIC are
never marked as stale.)

@stale stale bot added the stale Is the issue still valid? label Mar 2, 2022
@TomasTomecek TomasTomecek removed the stale Is the issue still valid? label Mar 16, 2022
@lachmanfrantisek lachmanfrantisek changed the title provide a clear, step-by-step guide for doing upstream releases with propose-downstream provide a clear, step-by-step guide for doing releases with Packit Apr 11, 2022
@lachmanfrantisek
Copy link
Member

I've updated that to match the whole downstream workflow.

softwarefactory-project-zuul bot added a commit that referenced this issue Jul 13, 2022
Add a guide for Fedora releases

TODO:

 make sure that everything needed is in the guide and we don't want to extend it more
 check whether this should be linked from somewhere else

Fixes #351
Preview:

Reviewed-by: None <None>
Reviewed-by: Tomas Tomecek <tomas@tomecek.net>
Reviewed-by: Jiri Popelka <None>
Reviewed-by: František Nečas <frantisek.necas@protonmail.com>
Reviewed-by: Laura Barcziová <None>
softwarefactory-project-zuul bot added a commit that referenced this issue Jul 25, 2022
Make guide service centric

Acceptance criteria from the issue:

 Onboarding guide can be used as the first page we can provide to the users.

No extra context is needed before reading this guide.
CLI is shown as a validation/debug tool.


  Relation with Packit Service page is resolved.

Either by merging those two together or clear split with good linking.


 The onboarding clearly shows how to set up Packit on GitHub/GitLab.
 Relevant config options are linked (related to #467)
 The jobs concept is well-described. Users can find and pick the relevant jobs. Also, it's easy to find more details and instructions.
 The guide is easy to follow and not overwhelming (e.g. use screenshots and link the unimportant information).
 Don't collide or merge with the release workflow guide: #351

Fixes: #480

Reviewed-by: Jiri Popelka <None>
Reviewed-by: Laura Barcziová <None>
Reviewed-by: None <None>
Reviewed-by: František Nečas <frantisek.necas@protonmail.com>
Reviewed-by: Tomas Tomecek <tomas@tomecek.net>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/fedora Related to Fedora ecosystem
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants