├── .eslintrc.js ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml └── workflows │ ├── check.yml │ ├── codeql-analysis.yml │ ├── lint.yml │ └── package.yml ├── .gitignore ├── .mergify.yml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── THIRD-PARTY ├── __tests__ ├── code_artifacts.test.js ├── container_image_support.test.js ├── deep_equal.test.js ├── dry_run_mode.test.js ├── error_handling.test.js ├── file_permission_error.test.js ├── function_create.test.js ├── has_configuration_changed.test.js ├── package_artifacts.test.js ├── s3_bucket_operations.test.js ├── s3_key_generation.test.js ├── update_function_code.test.js ├── update_function_config.test.js ├── validations.test.js ├── wait_for_function_active.test.js └── wait_for_function_updated.test.js ├── action.yml ├── dist └── index.js ├── examples ├── deploy-lambda-container-example.yml └── deploy-lambda-example.yml ├── index.js ├── jest.config.js ├── package.json └── validations.js /.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.eslintrc.js -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/check.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/workflows/check.yml -------------------------------------------------------------------------------- /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.github/workflows/package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.github/workflows/package.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | coverage 4 | repolinter 5 | Config -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/.mergify.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/README.md -------------------------------------------------------------------------------- /THIRD-PARTY: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/THIRD-PARTY -------------------------------------------------------------------------------- /__tests__/code_artifacts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/code_artifacts.test.js -------------------------------------------------------------------------------- /__tests__/container_image_support.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/container_image_support.test.js -------------------------------------------------------------------------------- /__tests__/deep_equal.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/deep_equal.test.js -------------------------------------------------------------------------------- /__tests__/dry_run_mode.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/dry_run_mode.test.js -------------------------------------------------------------------------------- /__tests__/error_handling.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/error_handling.test.js -------------------------------------------------------------------------------- /__tests__/file_permission_error.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/file_permission_error.test.js -------------------------------------------------------------------------------- /__tests__/function_create.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/function_create.test.js -------------------------------------------------------------------------------- /__tests__/has_configuration_changed.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/has_configuration_changed.test.js -------------------------------------------------------------------------------- /__tests__/package_artifacts.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/package_artifacts.test.js -------------------------------------------------------------------------------- /__tests__/s3_bucket_operations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/s3_bucket_operations.test.js -------------------------------------------------------------------------------- /__tests__/s3_key_generation.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/s3_key_generation.test.js -------------------------------------------------------------------------------- /__tests__/update_function_code.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/update_function_code.test.js -------------------------------------------------------------------------------- /__tests__/update_function_config.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/update_function_config.test.js -------------------------------------------------------------------------------- /__tests__/validations.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/validations.test.js -------------------------------------------------------------------------------- /__tests__/wait_for_function_active.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/wait_for_function_active.test.js -------------------------------------------------------------------------------- /__tests__/wait_for_function_updated.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/__tests__/wait_for_function_updated.test.js -------------------------------------------------------------------------------- /action.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/action.yml -------------------------------------------------------------------------------- /dist/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/dist/index.js -------------------------------------------------------------------------------- /examples/deploy-lambda-container-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/examples/deploy-lambda-container-example.yml -------------------------------------------------------------------------------- /examples/deploy-lambda-example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/examples/deploy-lambda-example.yml -------------------------------------------------------------------------------- /index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/index.js -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/jest.config.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/package.json -------------------------------------------------------------------------------- /validations.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/aws-actions/aws-lambda-deploy/HEAD/validations.js --------------------------------------------------------------------------------