GitHub / appleboy/drone-lambda / commits
Deploying Lambda code with drone CI to an existing function
| SHA | Message | Author | Date | Stats |
|---|---|---|---|---|
| aac9d9ba | ci(actions): bump setup-go from v6 to v7 | Bo-Yi Wu <a****w@g****m> | about 1 month ago | |
| 02ae80f1 | ci(actions): bump checkout from v6 to v7 | Bo-Yi Wu <a****w@g****m> | about 2 months ago | |
| 086ad739 | ci(actions): bump codecov-action from v6 to v7 | Bo-Yi Wu <a****w@g****m> | 2 months ago | |
| 74caca2c | chore(docker): bump alpine base image to 3.23 | Bo-Yi Wu <a****w@g****m> | 3 months ago | |
| 20c42450 | chore: bump go directive to 1.25.10 | Bo-Yi Wu <a****w@g****m> | 3 months ago | |
| 96e30e37 | ci: bump golangci-lint to v2.12 | Bo-Yi Wu <a****w@g****m> | 3 months ago | |
| 96f08b0b | ci(actions): bump trivy-action to v0.36.0 and codecov-action to v6 | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 9f808c50 | ci(docker): fail push when trivy finds CRITICAL/HIGH issues | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 838001a0 | ci: enable check-latest in docker and goreleaser workflows | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 31da1fa8 | fix: skip integration tests without telegram secrets; apply modernize fix | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 45451792 | ci: enable check-latest for setup-go to fetch newest patch | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 703d4d3d | ci: pin golangci-lint to v2.11 | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| f0938245 | ci: bump GitHub Actions and add Go 1.25/1.26 to test matrix | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 5d97a791 | chore: bump go directive to 1.25.9 | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 6f567105 | ci: add Trivy security scanning for source code and Docker image | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| a06ad7f2 | fix(deps): replace mholt/archiver with stdlib archive/zip | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| de62125c | ci(actions): upgrade GitHub Actions to latest versions | Bo-Yi Wu <a****w@g****m> | 4 months ago | |
| 0a0b41d9 |
chore: upgrade dependencies for improved stability
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 2 years ago | |
| 82ecd226 |
chore: update dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| cf46065d |
ci: optimize CI pipeline with Docker build cache
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 2 years ago | |
| 890cfe52 |
refactor: environment variable loading mechanism (#85)
Signed-off-by: appleboy <a****w@g****m> |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 8535838b |
refactor: refactor plugin to use context for execution
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 2 years ago | |
| e07ead65 |
chore: remove `braces.dev/errtrace` dependency
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 2 years ago | |
| d5eae013 |
feat: add IPv6 dual-stack support for Lambda functions (#84)
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
about 2 years ago | |
| 274283c7 |
refactor: simplify AWS resource configuration using StringSlice
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| 49c97893 |
refactor: standardize environment variable naming conventions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| 924f1c39 |
feat: add multi-architecture support to CLI and Plugin
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| f83be900 |
chore: update CI/CD pipeline actions to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| e399f11f |
chore: update dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 2 years ago | |
| 416677ef |
refactor: refactor codebase and update GitHub workflow
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 2 years ago | |
| 82e34991 |
ci: configure and enable GolangCI linters
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 2 years ago | |
| f31f0fbc |
chore: update dependencies to latest versions
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 2 years ago | |
| 6ed05f8f |
chore: switch changelog generation to GitHub API
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 2 years ago | |
| 9c8c569d |
refactor: refactor AWS env variable handling in main (#70)
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 2 years ago | |
| 3c923b69 |
ci: refine lint workflow dependencies
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 96683490 |
chore: refine Docker build and linting setup
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| f070ee3b |
ci: enhance CI Workflow and Cross-Platform Builds
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| d98f031e |
chore: refactor CI workflow and improve tests
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 8018079b |
build: improve release process and changelog generation
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| ad773cab |
chore: update dependencies across multiple modules
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 9d5e180f |
ci: update GitHub Actions and Test Configurations
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 3ba40b07 |
chore: update dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| e695f1b7 |
chore: update dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 944d426c |
chore: update actions/setup-go to v5 in configuration files
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| f333a197 |
fix: wrap error messages with `errtrace.Wrap()` in relevant files
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 1f0fc09b |
chore: update workflow actions and versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| d372baf6 |
chore: refactor build process and update .gitignore
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| dac585fa |
chore: update dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 2 years ago | |
| 7dd0761f |
chore: update AWS SDK and Gookit dependencies
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 3 years ago | |
| e8d79f15 |
chore: update various dependencies to latest versions
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 3 years ago | |
| 916b827f |
chore: optimize API usage and improve test reliability
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 3 years ago | |
| 37dbe0af |
chore: update dependencies for improved performance
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | about 3 years ago | |
| e0d11a1b |
chore: update dependencies and improve test tolerance
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | about 3 years ago | |
| 3f78d12a |
chore: improve API efficiency and test robustness
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 0af18a2e |
chore: update dependencies for better performance and stability
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 3 years ago | |
| 88f7308e |
chore: optimize build artifacts and update copyright
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 3 years ago | |
| 3be0fd49 |
chore: improve API usage and testing across platforms
Signed-off-by: appleboy <a****w@g****m> |
appleboy <a****w@g****m> | over 3 years ago | |
| 7a168350 |
build(deps): bump github.com/aws/aws-sdk-go from 1.44.235 to 1.44.248 (#30)
Co-authored-by: dependabot[bot] <4****]@u****m> |
dependabot[bot] <4****]@u****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 5ea059a2 |
docs: clarify and Fix Log Messages in Lambda Function Waiting Process
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 558b7d0d | docs(lambda): add GetFunction permission | Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| ce6f3bc9 |
chore: update Go packages to latest versions
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| f6d8838a |
fix: add error logging for ResourceNotReadyException in Exec function
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| d31c6876 |
refactor: initialize sources only if empty
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 337a7c16 |
fix: ensure non-empty `p.Config.ImageURI` with error return
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| e254618e |
docs: update AWS policy for CI/CD integration
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| fbb9e98f |
docs: update flow
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| b1ed0e41 |
feat: refactor Lambda function state check logic
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 2fc65792 |
refactor: refactor function update logging messages
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 96853364 |
refactor: improve Lambda function deployment reliability
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 32f335e4 |
refactor: improve Lambda function update process with state checks and wait time
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 05962921 |
docs: update infra flow
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 0d372bfb |
docs: update infra
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 3a931f3a |
chore: update sketch
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 6ab7c91c |
chore: update deployment infrastructure configuration
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 7db9f2d5 |
refactor: remove unnecessary lines in infra.d2 file
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 53b642c7 |
refactor: update deprecated AWS Lambda function calls
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| c8428c24 |
refactor: refactor infrastructure code for AWS integration
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 7a346c09 |
docs: add drone and github actions infrastructure
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 37b18588 | feat: improve retry logic for AWS Lambda deployments (#25) |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 33fa341a |
ci: add AWS policy for CI/CD tool integration and X-Ray tracing permission
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| a2bdfc0e | feat: add X-Ray tracing configuration to CLI and `Plugin` struct (#24) |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| a38d7a7b |
chore: add support for additional Dockerfile labels
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 6f2d5b65 | refactor: add debug function and refactor logging in plugin.go (#23) |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 3f05fc61 | refactor: refactor code and improve function signatures (#22) |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 534563d4 |
refactor: refactor code to remove unnecessary print statement and import
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| b18f250b |
refactor: refactor string manipulations in codebase
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 2f22aebf |
chore: update indirect dependencies for improved functionality
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| b3e236e7 |
fix: add error logging for Exec method (#21)
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| dca85128 |
chore: debug
Signed-off-by: Bo-Yi.Wu <a****w@g****m> |
Bo-Yi.Wu <a****w@g****m> | over 3 years ago | |
| 91ddc59f |
build: configure builds for multiple OS and architectures with goreleaser
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| a83d9d87 |
refactor: remove session token flag from main function
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 9cc0f439 |
chore: update golang container and add sshd server setup step to jobs section
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| a9b108ad |
docs: refactor project documentation
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 9db96e20 |
docs: update README installation instructions and badges
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| e4cd9ef6 |
ci: remove setup sshd job from lint workflow
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| d41633c3 | chore(CI): update hadolint config | Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 6d288a6c |
refactor: refactor entrypoint and binary for AWS Lambda integration
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| ce1a5f60 |
refactor: refactor file reading to use os package methods
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago | |
| 44e94a0d | feat: add session token support to CLI plugin authentication (#20) |
Bo-Yi Wu <a****w@g****m>
Committed by: GitHub <n****y@g****m> |
over 3 years ago | |
| 12a855b0 |
chore: update Go version requirement and dependencies
Signed-off-by: Bo-Yi Wu <a****w@g****m> |
Bo-Yi Wu <a****w@g****m> | over 3 years ago |