Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add aws lambda support #271

Merged
merged 23 commits into from
Apr 11, 2024
Merged

feat: add aws lambda support #271

merged 23 commits into from
Apr 11, 2024

Conversation

aleksasiriski
Copy link
Member

@aleksasiriski aleksasiriski commented Mar 31, 2024

  • Added go-chi wrapper for supporting AWS Lambdas using the API Gateway V2 HTTP API requests
  • Added config option HEARCHCO_SERVER_ENVIRONMENT which tells the router if it should start in lambda or otherwise in normal mode
  • Cleaned up workflow files (renaming, adding names to steps, etc.)
  • Removed Fly CD workflow
  • Added triggering infra repo's Terraform workflow after building the binary

k4lizen
k4lizen previously approved these changes Mar 31, 2024
@aleksasiriski aleksasiriski changed the base branch from main to as/fix/results-output April 1, 2024 17:20
Base automatically changed from as/fix/results-output to main April 2, 2024 00:51
@aleksasiriski aleksasiriski changed the base branch from main to as/fix/logger-and-other April 2, 2024 22:52
@aleksasiriski aleksasiriski changed the base branch from as/fix/logger-and-other to as/fix/enabled-engines-global April 3, 2024 11:33
@aleksasiriski aleksasiriski changed the base branch from as/fix/enabled-engines-global to as/fix/engine-started-interface April 3, 2024 12:51
@aleksasiriski aleksasiriski marked this pull request as draft April 3, 2024 17:37
@aleksasiriski aleksasiriski changed the base branch from as/fix/engine-started-interface to as/fix/proxy-obfuscation April 4, 2024 22:32
@aleksasiriski aleksasiriski requested a review from a team April 10, 2024 16:08
@aleksasiriski aleksasiriski marked this pull request as ready for review April 10, 2024 16:08
k4lizen
k4lizen previously approved these changes Apr 10, 2024
@k4lizen
Copy link
Member

k4lizen commented Apr 10, 2024

I trust

Base automatically changed from as/fix/proxy-obfuscation to main April 11, 2024 08:14
@aleksasiriski aleksasiriski dismissed k4lizen’s stale review April 11, 2024 08:14

The base branch was changed.

@aleksasiriski aleksasiriski merged commit c470733 into main Apr 11, 2024
@aleksasiriski aleksasiriski deleted the as/feat/lambda branch April 11, 2024 08:14
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.

None yet

2 participants