ansible-build-data icon indicating copy to clipboard operation
ansible-build-data copied to clipboard

Document the automated release process

Open felixfontein opened this issue 1 year ago • 6 comments

Based on comments of @gotmax23 in the #release-management:ansible.com room.

felixfontein avatar Mar 27 '24 17:03 felixfontein

The current preview of the new page can be seen here: https://ansible--381.org.readthedocs.build/projects/ansible-build-data/automated-process/ (link valid as long as PR is open)

felixfontein avatar Apr 09 '24 15:04 felixfontein

Maybe we should already move the "Create porting guide PR" to after merging the ansible-build-data PR? This will be necessary for the automated porting guide PR workflow that's currently under construction (https://github.com/ansible/ansible-documentation/pull/121).

felixfontein avatar Apr 09 '24 15:04 felixfontein

Are there any more comments on this? Or should I merge the current version?

felixfontein avatar Apr 12 '24 05:04 felixfontein

I'll try to give it a look later today.

gotmax23 avatar Apr 12 '24 14:04 gotmax23

In case #390 gets merged first the process can be simplified a bit. (If this one gets merged first, the docs need up be updated in #390.)

felixfontein avatar Apr 23 '24 18:04 felixfontein

I still don't know how to adjust https://github.com/ansible-community/ansible-build-data/pull/381#discussion_r1562798345 since I do not have access to the repository settings. @anweshadas or anyone else with sufficient rights, can you please check out which names and/or groups are listed as "Required reviewers" for the second workflow step, and how exactly the setting looks like (so we can describe it in the documentation - will make it easier to later validate for someone with appropriate access who didn't set this up)?

felixfontein avatar Apr 26 '24 05:04 felixfontein

If nobody objects, I'm going to merge this soon. The current preview of the new page is here: https://ansible--381.org.readthedocs.build/projects/ansible-build-data/automated-process/

felixfontein avatar May 13 '24 16:05 felixfontein

Thanks everyone for reviewing and figuring things out :)

felixfontein avatar May 13 '24 18:05 felixfontein

Thanks @felixfontein !

oraNod avatar May 14 '24 08:05 oraNod