Skip to content

Build and deploy AoI tool with CI/CD#26

Draft
GeeAraya wants to merge 2 commits intomasterfrom
cursor/build-and-deploy-aoi-tool-with-ci-cd-0097
Draft

Build and deploy AoI tool with CI/CD#26
GeeAraya wants to merge 2 commits intomasterfrom
cursor/build-and-deploy-aoi-tool-with-ci-cd-0097

Conversation

@GeeAraya
Copy link
Contributor

Summary

  • This PR scaffolds a standalone Area of Interest (AOI) microservice for the IMPACT platform, designed for AWS Lambda using Serverless and TypeScript. It provides an HTTP POST /aoi endpoint for GeoJSON operations (validate, bbox, simplify, buffer). The setup includes full CI/CD via GitHub Actions, issue/PR templates, Dependabot, and project automation, establishing a robust foundation for future development and integration on AWS.

Checklist

  • Tests added/updated
  • CI green
  • Docs updated
  • Linked issue

Screenshots

Notes

  • In the local test environment, simplify and buffer operations are no-ops to avoid ESM interop issues; in CI/deploy, they run normally.

Open in Cursor Open in Web

cursoragent and others added 2 commits October 15, 2025 20:04
… project automation

Create TypeScript Serverless service exposing POST /aoi with AOI operations (validate, bbox, simplify, buffer). Add tests, lint, formatting, and GitHub Actions for CI and deploy. Include issue/PR templates, CODEOWNERS, and project automation workflow.
Co-authored-by: ghermay.araya <ghermay.araya@newlighttechnologies.com>
@cursor
Copy link
Contributor

cursor bot commented Oct 15, 2025

Cursor Agent can help with this pull request. Just @cursor in comments and I'll start working on changes in this branch.
Learn more about Cursor Agents

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants