(2022-07-18, 23:18)Travis Cobbs Wrote: Then that would normally be done on GitHub using a release, and attached to that release. GitHub itself will automatically generate a zip and tgz of the repository itself as the "source release", and you would manually attach the csl file to the release as a downloadable binary. If the CSL really is just a different extension of a zip, it might not hurt to include a LICENSE.md inside.
It could be even easier, as downloading the repository trough its green code button already gives you a zip.
You could use that zip as-is if I make a minor change to LDCad's shadow loader (to compensate for the top level folder inside the zip).