schedule-doc-report.yml 612 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@e2f20e631ae6d7dd3b768f56a5d2af784dd54791 # tag=v2.5.0
  11. - name: Set up Ruby
  12. uses: ruby/setup-ruby@ece82769428359c077b5a5eaff268902a303c101 # tag=v1.120.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