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 fixes an error I introduced with the detection of JAGS. The previous approach relied on runjags::findjags(). This in turn relies on the activation of rjags through library(rjags). However, the library load fails if JAGS is not installed. During CI, rjags could not be loaded as github actions does not have access the jags, and this would cause CI to fail. In summary the JAGS detection could only take place if JAGS was already installed and rjags loaded, but this approach would cause failures in continuous integration as well users without jags trying to load sparta. The new approach simply searches common install locations for the JAGS executable.