diff --git a/.github/scripts/minify-map-json.sh b/.github/scripts/minify-map-json.sh index d512cc6..49aa8dc 100644 --- a/.github/scripts/minify-map-json.sh +++ b/.github/scripts/minify-map-json.sh @@ -1,4 +1,4 @@ -npm install -g mapshaper +sudo npm install -g mapshaper mapshaper ./boundaries.geo.json snap -clean -o force precision=0.0001 format=geojson ./boundaries.geo.json -npm install -g topojson-server +sudo npm install -g topojson-server geo2topo ./boundaries.geo.json -q 50000 > ./website/data/boundaries.topo.json \ No newline at end of file diff --git a/.github/workflows/minify-map-json.yml b/.github/workflows/minify-map-json.yml index 627e941..ba2b028 100644 --- a/.github/workflows/minify-map-json.yml +++ b/.github/workflows/minify-map-json.yml @@ -5,6 +5,7 @@ on: - master paths: - 'boundaries.geo.json' + workflow_dispatch: jobs: prepare: runs-on: ubuntu-latest