File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- # python-lambda-frame
1+ # Python Lambda Framework
2+
3+ AWS Lambda Layer for Python development with comprehensive schema support.
4+
5+ ## Features
6+
7+ - ** Multi-Service Support** : Comprehensive AWS service schemas
8+ - ** Environment Management** : Multi-account deployment support
9+ - ** CI/CD Integration** : GitHub Actions with OIDC authentication
10+ - ** Flexible Configuration** : Environment-specific S3 buckets and IAM roles
11+
12+ ## Quick Start
13+
14+ 1 . ** Setup IAM Roles and OIDC** :
15+ ``` bash
16+ ./create_role.sh
17+ # or
18+ ./create_role.ps1
19+ ```
20+
21+ 2 . ** Deploy to AWS** :
22+ ``` bash
23+ sam build
24+ sam deploy
25+ ```
26+
27+ ## GitHub Actions
28+
29+ This project includes automated CI/CD pipeline with:
30+ - Multi-branch deployment (` main ` → production, ` deploy ` → development)
31+ - OIDC authentication for secure AWS access
32+ - Environment-specific configurations
33+
34+ ## Updated: 2025-07-31
35+
36+ Latest deployment test with OIDC and multi-environment setup.
You can’t perform that action at this time.
0 commit comments