As a Wikibase Release manager I want to be publish releases of the Scribunto so that Wikibase users can use LUA on their installations.
Acceptance Criteria:
- Version(s) of Scribunto that are compatible/required to be installed are indicated (write a build metadata file for scribunto that can be used later)
-
Relevant Mediawiki extensions are included in the tarball result of the "release pipeline" in versions which is compatible with the included version of Wikibase- Scribunto
- Relevant Mediawiki extensions are included in the Docker container image of the "release pipeline" in versions which is compatible with the included version of Wikibase
- Scribunto
Notes
- "in a version which is compatible with the included version of Wikibase" in the acceptance criteria above means that automated testing of integration between the relevant extensions and the released version of Wikibase has happened during the releasing process
- This testing should/could probably be done in the repo-client suite.
- We will start by using the luastandalone module