😎 Give your xaringan slides some style
Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.

50 lines
1.3KB

  1. # Workflow derived from https://github.com/r-lib/actions/tree/v2/examples
  2. # Need help debugging build failures? Start at https://github.com/r-lib/actions#where-to-find-help
  3. on:
  4. push:
  5. branches: [main, master]
  6. pull_request:
  7. branches: [main, master]
  8. name: R-CMD-check
  9. jobs:
  10. R-CMD-check:
  11. runs-on: ${{ matrix.config.os }}
  12. name: ${{ matrix.config.os }} (${{ matrix.config.r }})
  13. strategy:
  14. fail-fast: false
  15. matrix:
  16. config:
  17. - {os: macOS-latest, r: 'release'}
  18. - {os: windows-latest, r: 'release'}
  19. - {os: ubuntu-latest, r: 'devel', http-user-agent: 'release'}
  20. - {os: ubuntu-latest, r: 'release'}
  21. - {os: ubuntu-latest, r: 'oldrel-1'}
  22. env:
  23. GITHUB_PAT: ${{ secrets.GITHUB_TOKEN }}
  24. R_KEEP_PKG_SOURCE: yes
  25. steps:
  26. - uses: actions/checkout@v2
  27. - uses: r-lib/actions/setup-pandoc@v2
  28. - uses: r-lib/actions/setup-r@v2
  29. with:
  30. r-version: ${{ matrix.config.r }}
  31. http-user-agent: ${{ matrix.config.http-user-agent }}
  32. use-public-rspm: true
  33. - uses: r-lib/actions/setup-r-dependencies@v2
  34. with:
  35. extra-packages: any::rcmdcheck
  36. needs: check
  37. - uses: r-lib/actions/check-r-package@v2
  38. with:
  39. upload-snapshots: true