Make sure you have role c("aut","cre") in the JBrowseR DESCRIPTION file or else add yourself and make it so. Then run steps similar to the following
git clone [email protected]:GMOD/JBrowseR
cd JBrowseR
>> manually update DESCRIPTION with new version number to be used, and NEWS.md with changelog
# get latest @jbrowse/react-linear-genome-view, repo has a normal package.json
# and yarn.lock
yarn upgrade
# runs webpack
yarn build
# commit built artifacts
git add .
git commit -m "Update deps"
# start R session
R
> install.packages(devtools)
> devtools::submit_cran()