diff --git a/.github/workflows/check_nn_versions.yaml b/.github/workflows/check_nn_versions.yaml index af1db7f..878a4c1 100644 --- a/.github/workflows/check_nn_versions.yaml +++ b/.github/workflows/check_nn_versions.yaml @@ -40,34 +40,18 @@ jobs: steps: - uses: actions/checkout@v4 - name: Package specific setup - if: ${{ inputs.use_local_setup_action }} + if: ${{ inputs.use_local_setup_action }} uses: ./.github/actions/setup - uses: r-lib/actions/setup-pandoc@v2 - uses: r-lib/actions/setup-r@v2 with: r-version: '${{ matrix.config.r }}' use-public-rspm: false - - name: Install curl - if: matrix.os == 'ubuntu-latest' - run: | - sudo apt install libcurl4-openssl-dev - - name: Install dependencies - run: > - options( - repos = c(CRAN = "https://packagemanager.posit.co/cran/${{matrix.config.date}}") - ) - - install.packages(c("rcmdcheck", "pak"), Ncpus = parallel::detectCores()-1) - - pak::pak_update() - - pak::pak() - shell: 'Rscript {0}' - - name: Session info - run: | - sessionInfo() - installed.packages()[,c("Package", "Version")] - shell: 'Rscript {0}' + cran: 'https://packagemanager.posit.co/cran/${{matrix.config.date}}' + - uses: r-lib/actions/setup-r-dependencies@v2 + with: + extra-packages: 'any::rcmdcheck' + needs: check - uses: r-lib/actions/check-r-package@v2 with: upload-snapshots: true