Hugh Rundle
bee5f4aa4d
ignore changes to 'boundaries.topo.json' on PUSH actions to avoid triggering the push action when PRs are merged, since they already got updated at the PR stage.
31 lines
648 B
YAML
31 lines
648 B
YAML
name: topo auto updater
|
|
|
|
on:
|
|
pull_request:
|
|
paths:
|
|
- 'website/data/library_services_information.csv'
|
|
|
|
jobs:
|
|
auto-topo-updater:
|
|
runs-on: ubuntu-latest
|
|
steps:
|
|
|
|
- uses: actions/checkout@v2
|
|
with:
|
|
ref: ${{ github.head_ref }}
|
|
|
|
- uses: christianvuerings/add-labels@v1
|
|
with:
|
|
labels: |
|
|
auto update
|
|
data
|
|
env:
|
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
|
|
|
- name: Merge CSV to TopoJSON
|
|
run: |
|
|
python3 ./.github/scripts/merge_csv_to_topojson.py
|
|
|
|
- uses: stefanzweifel/git-auto-commit-action@v4
|
|
with:
|
|
commit_message: merge csv data to topo |