Skip to content

Pre-emptively include many system dependencies in publish.yml #32

@NeuroShepherd

Description

@NeuroShepherd

I think there should be a way to use renv, RSPM, and one of the R GitHub Actions to install all of the needed system dependencies, but, if not, can just throw something in like this to take care of probably 80% plus of system dep problems we'll run into:

- name: Install misc. system dependencies
        run: |
          sudo apt-get update
          sudo apt-get install \
            libcurl4-openssl-dev \
            libfontconfig1-dev \
            libssl-dev \
            libxml2-dev \
            libpng-dev \
            libjpeg-dev \
            libtiff-dev \
            libcairo2-dev \
            libxt-dev \
            libfreetype6-dev \
            libharfbuzz-dev \
            libfribidi-dev \
            zlib1g-dev \
            libv8-dev \
            libglpk-dev \
            librsvg2-bin

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions