Skip to content

Adds updated workflows for testing and releasing #12

Adds updated workflows for testing and releasing

Adds updated workflows for testing and releasing #12

Workflow file for this run

on:
push:
branches: [main, stage, dev]
pull_request:
branches: [main, stage, dev]
workflow_dispatch:
workflow_call:
name: Check Package πŸ“¦
jobs:
audit:
name: Audit Dependencies πŸ•΅οΈβ€β™‚οΈ
uses: insightsengineering/r.pkg.template/.github/workflows/audit.yaml@main
licenses:
name: License Check πŸƒ
uses: insightsengineering/r.pkg.template/.github/workflows/licenses.yaml@main
check:
name: RMD check πŸ“¦
uses: ./.github/workflows/R-CMD-check.yaml
test:
name: Test πŸ§ͺ
uses: ./.github/workflows/Test.yaml
gitleaks:
name: gitleaks πŸ’§
uses: insightsengineering/r.pkg.template/.github/workflows/gitleaks.yaml@main
with:
check-for-pii: false #Currently fails on R packages (not that the test check fails, but that the test fails to run.)