schedule-doc-report.yml 604 B

1234567891011121314151617
  1. name: Generate documentation versions report
  2. on:
  3. schedule:
  4. - cron: '17 4 1 * *'
  5. jobs:
  6. report:
  7. runs-on: ubuntu-20.04
  8. if: github.repository == 'freeCodeCamp/devdocs'
  9. steps:
  10. - uses: actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
  11. - name: Set up Ruby
  12. uses: ruby/setup-ruby@904f3fef85a9c80a3750cbe7d5159268fd5caa9f # v1.145.0
  13. with:
  14. bundler-cache: true # runs 'bundle install' and caches installed gems automatically
  15. - name: Generate report
  16. run: bundle exec thor updates:check --github-token ${{ secrets.DEVDOCS_BOT_PAT }} --upload