Vocab Actions Migration
Migrates JSON-LD generation from GitHub Actions to GitLab CI publish job. Adds generation of 5 JSON-LD vocabulary files alongside existing CSV, TXT, XML, and MDB outputs. Includes GitHub repository dispatch trigger to notify uncefact/vocabulary-outputs when releases are created.
Changes:
- Add jq dependency for JSON sorting
- Add JSON-LD generation step using Java transformer
- Include json-ld/ directory in release tarballs
- Update release description to mention JSON-LD files
- Add GitHub API trigger in release job
Needs validation and testing by @kseniya.shychko as well as adding a CICD variable. Note that the jsonLD is triggering a GitHub action, we need to discuss this for future