Part of the bootstrap work for JMR-dev/LibreMail#11. This repo has no code yet — this ticket stands up the basic Go/Worker build so later tickets have somewhere to put code.
Scope
Initialize the Go module for the Worker.
Pick and wire up the build path to Cloudflare Workers (e.g. TinyGo-to-Wasm, or another supported Go-on-Workers approach) — document the choice and why.
wrangler (or equivalent) config for local dev, matching the eventual Pulumi-managed Worker name/routes.
A local dev workflow: run the Worker locally, hit it with a sample request, see a response.
Basic README section documenting how to build/run locally.
Acceptance criteria
A trivial "hello world" Worker builds and runs locally via the documented workflow.
README documents the exact commands to build and run locally.
Dependencies
None — this is foundational.
## Context
Part of the bootstrap work for [JMR-dev/LibreMail#11](https://github.com/JMR-dev/LibreMail/issues/11). This repo has no code yet — this ticket stands up the basic Go/Worker build so later tickets have somewhere to put code.
## Scope
- [ ] Initialize the Go module for the Worker.
- [ ] Pick and wire up the build path to Cloudflare Workers (e.g. TinyGo-to-Wasm, or another supported Go-on-Workers approach) — document the choice and why.
- [ ] `wrangler` (or equivalent) config for local dev, matching the eventual Pulumi-managed Worker name/routes.
- [ ] A local dev workflow: run the Worker locally, hit it with a sample request, see a response.
- [ ] Basic README section documenting how to build/run locally.
## Acceptance criteria
- A trivial "hello world" Worker builds and runs locally via the documented workflow.
- README documents the exact commands to build and run locally.
## Dependencies
None — this is foundational.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Context
Part of the bootstrap work for JMR-dev/LibreMail#11. This repo has no code yet — this ticket stands up the basic Go/Worker build so later tickets have somewhere to put code.
Scope
wrangler(or equivalent) config for local dev, matching the eventual Pulumi-managed Worker name/routes.Acceptance criteria
Dependencies
None — this is foundational.