You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This patch consolidates the review of CASE-Corpora's knowledge base
graph against prerelease states of CASE and UCO. The current
implementation reviews each dataset against CASE's `develop` and
`unstable` states. Before resolution of the slowdown noted in
`case-utils` PR 72, this is a significant time cost that can be
decreased by instead reviewing the consolidated knowledge base graph at
`/catalog/kb-all.ttl`. This will be a more significant time cost if
CASE-Corpora starts reviewing against the `-2.0.0` prerelease builds,
using the review scheme outlined in UCO Issue 493.
This patch also speeds up CI's review of each dataset by only running
per-dataset validation against the current CASE release when not
operating in a GitHub Action. This supports local (offline) development
still running review in a focused dataset directory. (The Bash syntax
used for variable definition detection is compatible with Bash's
`set -u`. See tldp.org reference.)
A follow-on patch will regenerate Make-managed files.
References:
* casework/CASE-Utilities-Python#72
* ucoProject/UCO#493
* https://tldp.org/LDP/abs/html/parameter-substitution.html
Signed-off-by: Alex Nelson <alexander.nelson@nist.gov>
0 commit comments