Azure / Azure/azure-functions-core-tools
Add daprTriggers to those that don't require storage
- Dominant language
- C#
- Stars
- 1.5k
- Forks
- 498
- Avg merge
- 5d 4h
- Merged PRs (30d)
- 15
Description
I wonder if we're better at this point to only enforce `AzureWebJobsStorage` if it's a timer trigger or event hub trigger rather than today how we allow-list certain ones. Regardless we are now launching 3 new triggers that don't require a storage account that the core tools block today:
`daprBindingTrigger`
`daprServiceInvocationTrigger`
`daprTopicTrigger`
// @anthonychu @ConnorMcMahon
Contributor guide
Research direction
Start by locating the core-tools allow-list that blocks daprBindingTrigger, daprServiceInvocationTrigger, and daprTopicTrigger when AzureWebJobsStorage is absent. Check how existing non-storage triggers are handled and identify the relevant tests, then verify that all three Dapr triggers are accepted without storage while storage-dependent triggers remain enforced.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- azure, csharp
- Domain
- cli
- Issue type
- Feature
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100