Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ci(framework) Add issue metrics action. #4707

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from
Draft

Conversation

WilliamLindskog
Copy link
Contributor

@WilliamLindskog WilliamLindskog commented Dec 13, 2024

Issue

No issue metrics tracker, makes it difficult to see trends and make analysis.

Description

This PR introduces a new GitHub Action to automatically track and report issue metrics for the repository. Currently, there is no automated process to monitor the creation, activity, and trends of issues in the repository. This results in limited visibility into repository activity, making it harder for the team to identify patterns and act promptly on issues.

Related Issues/PRs

N/A

Proposal

Add new action that tracks issues.

Explanation

This PR sets up a GitHub Action that:

  • Uses the GitHub Issue Metrics Action to generate a daily report of issue metrics (custom solution).
  • Calculates the date range dynamically to focus on issues created or updated the previous day.
  • Posts the metrics as a GitHub issue titled "Daily Issue Metrics Report," making it easily accessible to the team.
  • Runs daily at midnight UTC to ensure up-to-date metrics.

Checklist

  • Implement proposed change
  • Write tests
  • Update documentation
  • Make CI checks pass
  • Ping maintainers on Slack (channel #contributions)

Any other comments?

@danieljanes danieljanes marked this pull request as draft January 8, 2025 12:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant