Adding articles to navbar that were missing #106
Workflow file for this run
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# This is the primary workflow for checking the state of the package | |
# It will run unittest (incl.) codecov and R CMD checks - furthermore it will check for problematic dependencies and key leakage. | |
on: | |
push: | |
branches: [main, stage, dev] | |
pull_request: | |
branches: [main, stage, dev] | |
workflow_dispatch: | |
workflow_call: | |
name: Check Package π¦ | |
jobs: | |
# Runs dependency scan powered by oysteR - checks for known security vulnerabilities | |
audit: | |
name: Audit Dependencies π΅οΈββοΈ | |
uses: insightsengineering/r.pkg.template/.github/workflows/audit.yaml@main | |
# Generates a license report of package dependencies | |
licenses: | |
name: License Check π | |
uses: insightsengineering/r.pkg.template/.github/workflows/licenses.yaml@main | |
# Runs R CMD check using the local R-CMD-check.yaml workflow | |
check: | |
name: RMD check π¦ | |
uses: ./.github/workflows/R-CMD-check.yaml | |
# Runs unittests while capturing code:cov and uploads to Codecov io. See local subflow | |
test: | |
name: Test π§ͺ | |
uses: ./.github/workflows/Test.yaml | |
# Checks for git keys etc. | |
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.) | |