I have a project working with workers + wrangler but Pages works better for us. The project uses circle as CI (https://circleci.com/) and the production step runs semantic release (GitHub - semantic-release/semantic-release: Fully automated version management and package publishing) to decide the next version, so when the semantic release builds the project and decide the next version we upload the bundle to Cloudflare using wrangler but with Pages Cloudflare handles the build and publish so I don’t find a way to integrate semantic release (semantic release also decides if a publish is necessary or not based on the commits).
Any ideas?