apache / apache/maven-gh-actions-shared

Job that creates issue if no open milestone is there

Open
#208 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
9
Forks
14
Avg merge
23h 2m
Merged PRs (30d)
8

Description

### New feature, improvement proposal

Since we create release notes on Github it's crucial that we have a milestone for each branch a PR is merged into. However I noticed multiple times in the past months that especially after a release no new milestone is created, resulting in comments in PR that the PR can't be associated to a milestone.

I suggest to have a pipeline job for each repository which runs at least once a day (and maybe in addition after a release was made) to check if a new milestone was created. If yes - all fine. If not, create an issue (which also results in a mail send to ML).

Contributor guide

No contributing guide indexed for this repository

Research direction

No files or tests are named. Start by reviewing the repository's existing GitHub Actions workflows and release-related automation to understand how repositories and milestones are handled. Done means a scheduled job checks for an open milestone and creates an issue when none exists, with the expected notification behavior verified.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, release
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 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.