dotnet-installer/tools/sdk-readme-table-generator
2024-02-23 13:05:20 -08:00
..
TableGenerator Update table as preview 2 branch has snapped. Probably dont merge this for a few days so the links can populate. Follows 40e5371010 2024-02-23 13:05:20 -08:00
TableGenerator.Tests use correct framework 2022-12-04 12:12:11 +02:00
old.config Fix the links to be lowercase in the correct place but uppercase within the tablegenerator so it doesn't conflict with main. 2021-03-25 16:06:50 -07: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.