appleboy / appleboy/lambda-action
MissingEndpoint: 'Endpoint' configuration is required for this service
- Langage dominant
- D2
- Étoiles
- 435
- Forks
- 57
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
`2024/06/10 19:24:50 MissingEndpoint: 'Endpoint' configuration is required for this service`
```
name: deploy to lambda
on:
push:
branches:
- main
jobs:
deploy_python:
name: deploy python lambda function
runs-on: ubuntu-latest
steps:
- name: checkout source code
uses: actions/checkout@v4
- name: set up Python 3.9
uses: actions/setup-python@v5
with:
python-version: 3.9
- name: install dependencies
run: pip install -r requirements.txt -t .
- name: package Python code
run: zip -r python_deployment.zip .
- name: deploy Python Lambda function
uses: appleboy/lambda-action@v0.2.0
with:
aws_access_key_id: ${{ secrets.AWS_ACCESS_KEY_ID }}
aws_secret_access_key: ${{ secrets.AWS_SECRET_ACCESS_KEY }}
aws_region: ${{ secrets.AWS_REGION }}
function_name: python-microservice-lambda
zip_file: python_deployment.zip
runtime: python3.9
```
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez par le workflow GitHub Actions fourni et la configuration acceptée par appleboy/lambda-action@v0.2.0. Reproduisez le déploiement avec les entrées indiquées, identifiez pourquoi le service signale l’absence de Endpoint et vérifiez que le workflow déploie correctement la Python Lambda avec la configuration requise documentée ou testée.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- aws, github-actions, python
- Domaine
- ci-cd, cloud, devops
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 35/100