Update scraper.yml

This commit is contained in:
3eef8a28f26fb2bcc514e6f1938929a1f931762 2023-02-07 11:12:13 -05:00 committed by GitHub
parent c5a3d4b49f
commit 3d81bede66
1 changed files with 4 additions and 4 deletions

View File

@ -7,6 +7,8 @@ on:
jobs:
scrape-data:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout scraping repo
uses: actions/checkout@v3
@ -37,13 +39,11 @@ jobs:
- name: Copy catalog.json from QuACS data
run: |
CURRENT_TERM="$(grep quatalog-data/terms_list.json -e 'current_term' | cut -f4 -d '"')"
cp "quacs-data/semester_data/$CURRENT_TERM/catalog.json" quatalog-data/catalog.json
rsync -avz "quacs-data/semester_data/$CURRENT_TERM/catalog.json" quatalog-data/catalog.json
- name: Push new data
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
working-directory: ./quatalog-data
run: |
cd quatalog-data
git config --global user.name "Quatalog Updater"
git config --global user.email "github_actions@quatalog.com"
git add terms_offered.json prerequisites.json terms_list.json catalog.json