Azure / Azure/azure-functions-core-tools

Add daprTriggers to those that don't require storage

Open
#2,065 1 comment 0 reactions 0 assignees View on GitHub
P1
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

Open the contributing 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.