* ci: fix kv-warmer, format files and run tests in CI
* chore: pin node version
* ci: fix incorrect node path
* ci: fix linting and test running
* ci: build tiles code
* chore: remove cf version metadata as it can't be used from terraform
* chore: remove file hash and use file name instead as unique identifier
* ci: deploy tiles gha
* ci: deploy tiles gha
* ci: deploy tiles gha
* ci: deploy tiles gha
* chore: test push-o-matic
* Update tile server file to 20240823.pmtiles
* ci: deploy tiles gha
* ci: run kv warmer and check if already warm
* chore: revert to node 18 because of network problems
https://github.com/nodejs/node/issues/47822
* chore: revert back to v1.pmtiles until v4 spec is finalised by protomaps
* Update deployment/modules/cloudflare/tiles/workers.tf
Fix incorrect environment variable in worker deployment
Co-authored-by: bo0tzz <git@bo0tzz.me>
* fix: kv-warming deploy on main only
---------
Co-authored-by: zackpollard <zackpollard@users.noreply.github.com>
Co-authored-by: bo0tzz <git@bo0tzz.me>