Skip to content

[llvm][docs] Minor fixes and improvements for release process #151956

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

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

c-rhodes
Copy link
Collaborator

@c-rhodes c-rhodes commented Aug 4, 2025

  • The list numbering in [1] currently starts again after item 3 due to the code-block.
  • Remove mentions of Phabricator and Subversion.
  • In final step of [2] remove mention of llvm/utils/git/sync-release-repo.sh, which was removed in [workflows] Remove sync-release-repo.yml #73682.
  • Add direct links to:
    • www-releases repo.
    • backporting doc [3].
    • Getting Started page.
    • RELEASE_TESTERS.txt.
    • Release Sources GitHub workflow.

[1] https://llvm.org/docs/HowToReleaseLLVM.html#create-release-branch
[2] https://llvm.org/docs/HowToReleaseLLVM.html#triaging-bug-reports-for-releases
[3] https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches

- The list numbering in [1] currently starts again after item 3 due to
  the code-block.
- Remove mentions of Phabricator and Subversion.
- In final step of [2] remove mention of
  llvm/utils/git/sync-release-repo.sh, which was removed in llvm#73682.
- Add direct links to:
  - www-releases repo.
  - backporting doc [3].
  - Getting Started page.
  - RELEASE_TESTERS.txt.
  - Release Sources GitHub workflow.

[1] https://llvm.org/docs/HowToReleaseLLVM.html#create-release-branch
[2] https://llvm.org/docs/HowToReleaseLLVM.html#triaging-bug-reports-for-releases
[3] https://llvm.org/docs/GitHub.html#backporting-fixes-to-the-release-branches
@c-rhodes c-rhodes requested review from tru and tstellar August 4, 2025 12:53
Copy link
Collaborator Author

@c-rhodes c-rhodes left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a few things I noticed going through the doc Tobias pointed me at. I also had a couple of other questions/observations.

  1. I noticed http://prereleases-origin.llvm.org is updated a bit inconsistently and hasn't been updated since Feb 24, is this step still necessary?
    access must login to prereleases-origin.llvm.org and manually pull the new
  2. branch, updating documentation that refers to the release, and updating the
    demo page.
    - what's the demo page? Also I think it'd be helpful to expand on what docs need updating.

Happy to fix these if you can give me some pointers.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant