Skip to content

feat(aws-lambda): Add API-driven pipeline backend#112626

Merged
evanpurkhiser merged 1 commit intomasterfrom
evanpurkhiser/feat-aws-lambda-add-api-driven-pipeline-backend
Apr 10, 2026
Merged

feat(aws-lambda): Add API-driven pipeline backend#112626
evanpurkhiser merged 1 commit intomasterfrom
evanpurkhiser/feat-aws-lambda-add-api-driven-pipeline-backend

Conversation

@evanpurkhiser
Copy link
Copy Markdown
Member

@evanpurkhiser evanpurkhiser commented Apr 9, 2026

Add 3 API pipeline steps (ProjectSelect, CloudFormation,
InstrumentationStep), that replace the legacy Django template/redirect
views behind a feature flag. Both paths coexist — the legacy views
remain untouched.

Register organizations:integration-api-pipeline-aws-lambda feature flag.

VDY-70: AWS Lambda: API-driven integration setup

@evanpurkhiser evanpurkhiser requested review from a team as code owners April 9, 2026 21:08
@evanpurkhiser evanpurkhiser requested review from a team and removed request for a team April 9, 2026 21:08
@github-actions github-actions bot added the Scope: Backend Automatically applied to PRs that change backend components label Apr 9, 2026
Comment on lines +245 to +248
def validate_region(self, value: str) -> str:
if value not in ALL_AWS_REGIONS:
raise serializers.ValidationError("Invalid AWS region")
return value
Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think can chance to a choice field.

Comment thread src/sentry/integrations/aws_lambda/integration.py
Add 3 API pipeline steps (ProjectSelect, CloudFormation,
InstrumentationStep), that replace the legacy Django template/redirect
views behind a feature flag. Both paths coexist — the legacy views
remain untouched.

Register organizations:integration-api-pipeline-aws-lambda feature flag.
@evanpurkhiser evanpurkhiser force-pushed the evanpurkhiser/feat-aws-lambda-add-api-driven-pipeline-backend branch from fb1cd26 to 6e15840 Compare April 10, 2026 18:14
Comment thread src/sentry/integrations/aws_lambda/integration.py
@evanpurkhiser evanpurkhiser merged commit 70fe7d9 into master Apr 10, 2026
78 checks passed
@evanpurkhiser evanpurkhiser deleted the evanpurkhiser/feat-aws-lambda-add-api-driven-pipeline-backend branch April 10, 2026 20:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Backend Automatically applied to PRs that change backend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants