Skip to content

Conversation

@am11
Copy link
Member

@am11 am11 commented Oct 25, 2023

Used documentation/manpages/tool/run_docker.sh to sync manpages with latest dotnet/docs.

Targeting release/8.0.2xx release/8.0.1xx branch.

Customer Impact

Linux packages will contain up-to-date manpages that align with the tools we actually shipped in the release.

Risk

Low, only updates documentation files, and these are updated from learn.ms.com.

Regression

No, but we may want to look into adding this to our release checklist prior to each quarterly/major release to prevent this brief lag.

@ghost ghost added Area-Infrastructure untriaged Request triage from a team member labels Oct 25, 2023
@baronfel
Copy link
Member

This is targeted for 8.0.2xx, but the distros don't build that version, right? So if the distros want updated man pages we'd need this to target release/8.0.1xx? It's late in the cycle but we could try to get it in for GA or the first servicing of it was important to source-build partners.

@am11 am11 changed the base branch from release/8.0.2xx to release/8.0.1xx October 25, 2023 02:14
@am11 am11 requested a review from a team as a code owner October 25, 2023 02:14
@am11 am11 force-pushed the feature/docs/manpage-update branch from 040608c to 307403d Compare October 25, 2023 02:14
@am11
Copy link
Member Author

am11 commented Oct 25, 2023

@baronfel, I based off of latest branch of release/8 series, unaware of its purpose. :)
I've now switched to release/8.0.1xx branch.

It's late in the cycle but we could try to get it in for GA or the first servicing of it was important to source-build partners.

Perhaps @dotnet/distro-maintainers may know about the desired timeline? Note that changes for dotnet/docs repo pertaining to dotnet(1) and its commands are not too frequent, so it maybe alright to do it now (three weeks ahead of the release date). It would be great if this manpage update is somehow automated where we have source-build release tagging infra, so it is not forgotten. e.g. "one day before the scheduled release of next major version, dotnet bot to post this pull request in dotnet/sdk repo with changes produced by sdk/documentation/manpages/tool/run_docker.sh script".

@omajid
Copy link
Member

omajid commented Oct 25, 2023

Getting this into 8.0 would be great. I don't think it's important/urgent enough to respin the GA if that's already been finalized, though. First servicing, for example, should be just fine.

@mateusrodrigues
Copy link
Member

+1 on @omajid's response

@baronfel
Copy link
Member

Thanks for the clarification, folks! Let's aim for first servicing then.

@baronfel baronfel requested a review from a team October 25, 2023 14:35
@rbhanda rbhanda added this to the 8.0.1 milestone Oct 31, 2023
@marcpopMSFT marcpopMSFT merged commit 91840a4 into dotnet:release/8.0.1xx Nov 14, 2023
omajid added a commit to omajid/dotnet-sdk that referenced this pull request Apr 30, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
omajid added a commit to omajid/dotnet-sdk that referenced this pull request Apr 30, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
omajid added a commit to omajid/dotnet-sdk that referenced this pull request Apr 30, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
omajid added a commit to omajid/dotnet-sdk that referenced this pull request Apr 30, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
omajid added a commit to omajid/dotnet-sdk that referenced this pull request Apr 30, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
omajid added a commit to omajid/dotnet-sdk that referenced this pull request May 12, 2025
This repo contains man pages. They are generated from another repo, and
need to be updated manually. Generally, someone updates them once a year
or so, and often it's too late for GA:

- dotnet#36447
- dotnet#29032

So automate the update using GitHub Actions.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants