hdaSprachtechnologie / odenet

Open German WordNet
Creative Commons Attribution Share Alike 4.0 International
87 stars 30 forks source link

Add release workflow #18

Closed goodmami closed 3 years ago

goodmami commented 3 years ago

This creates a GitHub action which will upload a compressed LMF package containing deWordNet.xml and the wordnet's LICENSE file (the CC one, not the code's MIT one). To trigger this action, create a release through GitHub's interface (regular or prerelease is fine). Tag the release with something like v1.3. The workflow validates that the 1.3 part of the tag name is the same as the version string inside the XML. It also validates the DTD (which fails currently; see #17).

I cannot test if it will work as I don't have write permissions for the repository, but I've tested most of the commands locally so I think it works :)

Related to #15