dessant / dessant/label-actions

Advanced filters

Open
#4 1 comment 1 reaction 0 assignees View on GitHub
Dominant language
JavaScript
Stars
129
Forks
14
PR merge metrics
No merged PRs in 30d

Description

Lovely tool!

One thing that would be nice is to be able to specify additional filter conditions to omit actions/comments under certain conditions.

E.g. (syntax is just a sample)

```yaml
issues:
actions:
enhancement:

# Only comment with a funding request if it the funded label has not yet been set
if: !funded

comment: >
This has been accepted as an enhancement request. Good job :+1:
[Learn how to make it happen](https://make.it.happen/fundmenow).
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reviewing the action's existing YAML configuration and how labeled issues, pull requests, or discussions trigger comments and other actions. Define the supported condition syntax and its behavior, including the sample check for an absent funded label. Done means conditional filters are documented, consistently applied to the requested actions, and covered by tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, javascript
Domain
ci-cd, devops
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.