aws-samples / aws-samples/api-gateway-dynamic-publish
Updating and deleting API files doesn't work
- Dominant language
- Python
- Stars
- 11
- Forks
- 2
- PR merge metrics
- No merged PRs in 30d
Description
To reproduce
1. deploy
2. Add a new operation to the openapi file. I copied /ping and named it /ping2.
3. deploy again
The new operation doesn't appear. I tried using -f and still nothing. The custom resource doesn't run.
The same applies to deleting the stack, the API isn't deleted.
Contributor guide
Research direction
Start by reproducing the documented deploy, OpenAPI update, and stack deletion steps, then trace the CloudFormation Custom Resource and its handling of the OpenAPI file. Compare behavior after adding /ping2 and after deleting the stack; done means updates publish the new operation and deletion removes the API.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- aws, python
- Domain
- api, cloud, infrastructure
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100