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) Issue metrics workflow #4778

Closed
wants to merge 14 commits into from
Closed

ci(framework) Issue metrics workflow #4778

wants to merge 14 commits into from

Conversation

WilliamLindskog
Copy link
Contributor

@WilliamLindskog WilliamLindskog commented Jan 6, 2025

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 weekly 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 "Weekly Issue Metrics Report," making it easily accessible to the team.
  • Runs weekly at 11pm 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?

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