Create a workflow that generates an OPL META release. #924
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This adds a workflow that will be run anytime that a tag starting with the letter "v" is pushed to openwebwork/webwork-open-problem-library. The workflow will execute modified versions of the OPL-update and generate-OPL-set-def-lists.pl scripts from openwebwork/webwork2 bin and generate a database dump and json files that can be used by the webwork2 docker build (or directly for anyone that doesn't want to wait for OPL-update).
A corresponding pull request to openwebwork/webwork2 sets this up for docker, and adds a script that others can use to directly set up a server to use the latest release created by this workflow.
You can test this workflow by copying the branch for this pull request to your fork, and then pushing a tag that starts with the letter "v".