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.
In #375, I tried re-enabling doc generation on releases by calling the "publish doc" action in the release workflow. That didn't work: the "publish doc" action requires doc to be built beforehand in the CI workflow, but the CI workflow does not run on release.
I'm fixing it by moving the documentation generation from the CI workflow to its own workflow. The new doc workflow runs on push and commit, just like CI. It's desirable that doc generation runs on any commit to catch issues, e.g. this script that ensures documented constants and methods indeed exist:
wasmtime-rb/rakelib/doc.rake
Lines 12 to 45 in ae2e78d
I tested the workflow by pushing new tags in a fork; it should work this time.
Fixes #377