Skip to content

Created using Colab #82

Created using Colab

Created using Colab #82

Workflow file for this run

on:
push:
branches: [main, master, rebase-commits]
pull_request:
branches: [main, master]
workflow_dispatch:
name: R-CMD-check
jobs:
R-CMD-check:
runs-on: MacOS-latest
env:
GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
R_KEEP_PKG_SOURCE: yes
steps:
- uses: actions/checkout@v3
- uses: r-lib/actions/setup-pandoc@v2
with:
pandoc-version: '3.1.8'
- uses: r-lib/actions/setup-r@v2
with:
r-version: latest
platform: 'aarch64-apple-darwin20'
use-public-rspm: true
- uses: actions/setup-python@v4
with:
python-version: ${{ matrix.config.python }}
- uses: r-lib/actions/setup-r-dependencies@v2
with:
extra-packages: rcmdcheck remotes reticulate
cache-version: 3
upgrade: 'TRUE'
- name: setup env
shell: Rscript {0}
run: |
reticulate::install_miniconda()
conda_path <- reticulate::conda_create(envname = "BertopicR",
conda = paste0(reticulate::miniconda_path(), "/condabin/conda"),
packages = c("bertopic==0.15.0", "numpy==1.24.3", "hdbscan==0.8.29",
"umap-learn==0.5.3", "pandas==2.0.2", "scikit-learn==1.2.2",
"pytorch==2.0.0","tqdm==4.65.0", "sentence-transformers==2.2.2",
"plotly==5.15.0", "openai==0.27.8", "spacy==3.6.1"))
print(conda_path)
print(R.Version()$platform)
writeLines(
paste0("RETICULATE_PYTHON=", reticulate::virtualenv_python(conda_path)),
Sys.getenv("GITHUB_ENV"))
- name: Set OPENAI_API_KEY
run: echo "OPENAI_API_KEY=$OPENAI_API_KEY" >> $GITHUB_ENV
env:
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
- uses: r-lib/actions/check-r-package@v2
with:
args: 'c("--no-manual")'
error-on: '"error"'