autifyhq / autifyhq/merge-queue-action

Handle when the bot labels are assigned manually

Open
#25 0 comments 0 reactions 0 assignees View on GitHub
help wanted
Dominant language
TypeScript
Stars
17
Forks
1
PR merge metrics
No merged PRs in 30d

Description

- When assigning `bot:merging` manually
- It should reject if there's already a merging PR in the process.
- It should process normally if there's no merging PR
- When assigning `bot:queued` manually
- It should become a merging PR when there's no merging PR and there's nothing in the queue

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by tracing how the bot:merging and bot:queued labels are handled, then inspect the code that detects merging PRs and queued items. Verify each manual-label case: reject bot:merging when a merging PR exists, process it otherwise, and promote bot:queued when both the merging PR and queue are empty. Add or update tests for these three outcomes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, typescript
Domain
ci-cd, devops
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.