name: Scraping the repositories from Source Graph #on: # schedule: # # Trigger every day at midnight # # https://crontab.guru/#0_0_*_*_* # - cron: '0 0 * * *' on: [push] jobs: scraping: runs-on: ubuntu-latest strategy: matrix: python-version: [ 3.11 ] steps: - uses: actions/checkout@v3 - name: Set up Python uses: actions/setup-python@v4 with: python-version: ${{ matrix.python-version }} cache: 'pip' cache-dependency-path: 'requirements/base.txt' - name: Install dependencies run: | python -m pip install --upgrade pip python -m pip install -r requirements/base.txt - name: Start scraping run: | python -m app.scrape - uses: stefanzweifel/git-auto-commit-action@v4 with: commit_message: "Scraped repositories from Source Graph"