extendr / rextendr

An R package that helps scaffolding extendr-enabled packages or compiling Rust code dynamically
https://extendr.github.io/rextendr/
Other
174 stars 25 forks source link

Use RSPM for package binaries #327

Closed JosiahParry closed 5 months ago

JosiahParry commented 6 months ago

https://github.com/extendr/rextendr/blob/09bfebae90e679cbb3a21e9ce983c032c82e1828/.github/workflows/R-CMD-check.yaml#L48C9-L48C9

Currently the GHA do not use binaries for ubuntu and are using source installation which is much much slower. To fix this we must add use-public-rspm: true into the yaml

for example:

https://github.com/R-ArcGIS/arcpbf/blob/cddbd29e22f96106e2dce5463e63ad9123bed56a/.github/workflows/R-CMD-check.yaml#L36

Ilia-Kosenkov commented 5 months ago

Wasn't this resolved in a recent PR?

JosiahParry commented 5 months ago

Yes #336