dotnet-installer/tools/sdk-readme-table-generator
2024-07-23 22:51:01 -07:00
..
TableGenerator Update table tool for preview7 2024-07-23 22:51:01 -07:00
TableGenerator.Tests use correct framework 2022-12-04 12:12:11 +02:00
old.config remove xml declarations (#19339) 2024-04-07 08:53:48 +02:00
README.md spelling: the 2021-05-26 05:16:13 -04:00
TableGenerator.sln Add table generator to the installer repo so it can be found and updated along with the tables. 2020-11-23 15:46:21 -08:00

SDK README table generator

To generate the table of SDK per check in build download table.

  1. Edit the inputBranches in Program.fs when there is a new branch created. Make edits to table.fs if there are changes to the specific items or order you want showing up.
  2. Run the program, it will generate the table with updated branch. It is not too smart, so if there is new platform added, we need more to change the program. But it is still better than edit it by hand.
  3. Replace the table in the main readme file https://github.com/dotnet/installer/blob/main/README.md NOTE: The output does not replace the entire file so you have to copy/paste over the pieces that are generated which is the middle of the file
  4. Run tests and update the tests

I wrote it to learn F#, since it is almost the "99 bottle of beer" kata. Please point out places I can improve if you are interested.