Recombine JSONs

This commit is contained in:
powe97 2024-03-06 00:43:26 -06:00
parent c98b928125
commit 0007bde18a
No known key found for this signature in database
GPG Key ID: 7D1663B10978D1BA
1 changed files with 31 additions and 0 deletions

View File

@ -17,6 +17,7 @@ jobs:
echo "matrix-params={\"include\": [{"$MATRIX_PARAMS"}]}" | tee $GITHUB_OUTPUT
outputs:
matrix-params: ${{ steps.matrix-params.outputs.matrix-params }}
scrape-page:
name: Scrape page
runs-on: ubuntu-latest
@ -51,3 +52,33 @@ jobs:
name: transfer-page-${{ matrix.page }}
path: transfer_scraper/transfer_${{ matrix.page }}.json
commit-data:
name: Combine and commit data
runs-on: ubuntu-latest
needs: scrape-page
steps:
- name: Checkout data repo
uses: actions/checkout@v4
with:
repository: quatalog/data
path: data
- name: Download partial JSONs
uses: actions/download-artifact@v4
with:
pattern: transfer-page-*
merge-multiple: true
path: new-data
- name: Combine JSONs
run: |
cat new-data/* | jq -s | tee data/transfer.json
- name: Commit data
working-directory: data
run: |
git config user.name "Quatalog Updater"
git config user.email "github_actions@quatalog.com"
git add transfer.json
git commit -m "$(date)" || exit 0
git push