Skip to content

Commit

Permalink
address dev package install ordering (#211)
Browse files Browse the repository at this point in the history
  • Loading branch information
simonpcouch authored Mar 5, 2024
1 parent 0398048 commit 23879ae
Showing 1 changed file with 32 additions and 24 deletions.
56 changes: 32 additions & 24 deletions .github/workflows/GH-R-CMD-check.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,30 +58,38 @@ jobs:

- name: Install devel versions
run: |
try(pak::pkg_install("tidymodels/baguette"))
try(pak::pkg_install("tidymodels/bonsai"))
try(pak::pkg_install("tidymodels/censored"))
try(pak::pkg_install("tidymodels/dials"))
try(pak::pkg_install("tidymodels/discrim"))
try(pak::pkg_install("tidymodels/hardhat"))
try(pak::pkg_install("tidymodels/modeldata"))
try(pak::pkg_install("tidymodels/multilevelmod"))
try(pak::pkg_install("tidymodels/parsnip"))
try(pak::pkg_install("tidymodels/plsmod"))
try(pak::pkg_install("tidymodels/poissonreg"))
try(pak::pkg_install("tidymodels/recipes"))
try(pak::pkg_install("tidymodels/rsample"))
try(pak::pkg_install("tidymodels/rules"))
try(pak::pkg_install("tidymodels/spatialsample"))
try(pak::pkg_install("tidymodels/stacks"))
try(pak::pkg_install("tidymodels/themis"))
try(pak::pkg_install("tidymodels/tidymodels"))
try(pak::pkg_install("tidymodels/tune"))
try(pak::pkg_install("tidymodels/workflows"))
try(pak::pkg_install("tidymodels/yardstick"))
try(pak::pkg_install("tidymodels/finetune"))
try(pak::pkg_install("business-science/modeltime"))
try(pak::pkg_install("tidymodels/workflowsets"))
# from most dependency-heavy to least
try(pak::pkg_install(c(
"business-science/modeltime",
"tidymodels/finetune",
"tidymodels/recipes",
"tidymodels/stacks",
"tidymodels/themis",
"tidymodels/tidymodels",
"tidymodels/tune",
"tidymodels/workflowsets",
"tidymodels/workflows"
)))
# parsnip and its extensions
try(pak::pkg_install(c(
"tidymodels/baguette",
"tidymodels/bonsai",
"tidymodels/censored",
"tidymodels/discrim",
"tidymodels/multilevelmod",
"tidymodels/parsnip",
"tidymodels/plsmod",
"tidymodels/poissonreg",
"tidymodels/rules"
)))
try(pak::pkg_install(c(
"tidymodels/dials",
"tidymodels/hardhat",
"tidymodels/modeldata",
"tidymodels/rsample",
"tidymodels/spatialsample",
"tidymodels/yardstick"
)))
shell: Rscript {0}

- uses: r-lib/actions/check-r-package@v2
Expand Down

0 comments on commit 23879ae

Please sign in to comment.