Files
bank-fraud-baf-lakehouse/.gitea/workflows/test.yaml
Rob Wiederstein 1d0202e3aa
Some checks failed
Deploy Lakehouse Docs / build-and-deploy (push) Failing after 7s
Lint & Format Check / Link Check (push) Successful in 12s
Lint & Format Check / Format Check (styler) (push) Failing after 16s
R Package Tests / test (push) Successful in 1m32s
Install Node.js in container before checkout
2026-02-22 19:43:43 -05:00

37 lines
852 B
YAML

name: R Package Tests
on:
push:
branches: [main, master]
pull_request:
branches: [main, master]
jobs:
test:
runs-on: ubuntu-latest
container:
image: rocker/tidyverse:4.4
steps:
- name: Install Node.js (required for actions/checkout)
run: |
apt-get update -y
apt-get install -y nodejs
- name: Checkout
uses: actions/checkout@v3
- name: Install system dependencies
run: |
apt-get update -y
apt-get install -y libcurl4-openssl-dev libssl-dev libxml2-dev
- name: Install R package dependencies
run: |
Rscript -e "install.packages(c('remotes', 'testthat', 'withr'))"
Rscript -e "remotes::install_deps(dependencies = TRUE)"
- name: Run tests
run: |
Rscript -e "devtools::test()"