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(aws): introduce AWS S3 + Lambda@Edge infra #85

Merged
merged 73 commits into from
Feb 23, 2025
Merged

Conversation

gronxb
Copy link
Owner

@gronxb gronxb commented Feb 6, 2025

No description provided.

gronxb and others added 30 commits February 6, 2025 10:02
* feat(lambda): add S3-based metadata retrieval in Lambda handler

- Implemented Lambda handler to fetch metadata from S3
- Added getUpdateInfo function to process update metadata
- Ensured proper error handling and response formatting

* remove comment

* feat: Add functionality to fetch targetAppVersionList.json from CloudFront in Lambda@Edge

* Update plugins/aws/lambda/index.ts

Co-authored-by: Sungyu Kang <[email protected]>

* Update plugins/aws/lambda/index.ts

Co-authored-by: Sungyu Kang <[email protected]>

---------

Co-authored-by: 유건 <[email protected]>
Co-authored-by: Sungyu Kang <[email protected]>
* fix: lambda ts lint

* rollback test code

* Update plugins/aws/package.json

Co-authored-by: Sungyu Kang <[email protected]>

* refactor: update lambda runtime to latest version

---------

Co-authored-by: Sungyu Kang <[email protected]>
* fix: bundle Lambda@Edge dependencies into a single file

 - minor Lambda fix
 - remove mistakenly committed file

* Update plugins/aws/lambda/index.ts

Co-authored-by: Sungyu Kang <[email protected]>

---------

Co-authored-by: Sungyu Kang <[email protected]>
@gronxb gronxb marked this pull request as ready for review February 23, 2025 09:58
@gronxb gronxb merged commit 28373e0 into main Feb 23, 2025
1 check passed
@gronxb gronxb deleted the feature/init-aws branch February 23, 2025 12:56
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