[PR #3897] [CLOSED] chore: report github stats to slack #5069

Closed
opened 2026-03-13 12:09:46 -05:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/better-auth/better-auth/pull/3897
Author: @frectonz
Created: 8/9/2025
Status: Closed

Base: canaryHead: feat/github-reports


📝 Commits (10+)

  • dad9edb chore: setup github reports
  • 29f2a7d feat: setup reporter system
  • 51f10df feat(github-reports): setup dev system + implement reporting popular PRs
  • 635e50c feat(github-reports): setup a generalized reporter
  • 1c4a046 feat(github-reports): enabled advanced search
  • 985c194 feat(github-reports): add fallback text
  • 0c87656 fix(github-reports): nicer examples
  • 1f95ec2 feat(github-reports): setup all reports
  • d7c78d8 fix(github-reports): remove test code in reports + add awaits
  • 44ded66 chore(github-reports): remove readme + gitignore

📊 Changes

9 files changed (+594 additions, -1 deletions)

View changed files

.github/actions/github-reports/package.json (+18 -0)
.github/actions/github-reports/src/index.ts (+78 -0)
.github/actions/github-reports/src/report.ts (+60 -0)
.github/actions/github-reports/src/types.ts (+23 -0)
.github/actions/github-reports/src/utils.ts (+17 -0)
.github/actions/github-reports/tsconfig.json (+29 -0)
.github/workflows/github-reports.yml (+24 -0)
📝 pnpm-lock.yaml (+343 -0)
📝 pnpm-workspace.yaml (+2 -1)

📄 Description

This PR adds support for reporting the following to slack.

  • Issues sorted by reactions
  • PRs sorted by reactions
  • Issues sorted by comments
  • PRs sorted by comments

Summary by cubic

Set up the initial structure for a new GitHub Action called "github-reports" using Bun, with a scheduled workflow to run every Monday.

  • Dependencies
    • Added Bun project files, TypeScript config, and a basic script to start development.

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/better-auth/better-auth/pull/3897 **Author:** [@frectonz](https://github.com/frectonz) **Created:** 8/9/2025 **Status:** ❌ Closed **Base:** `canary` ← **Head:** `feat/github-reports` --- ### 📝 Commits (10+) - [`dad9edb`](https://github.com/better-auth/better-auth/commit/dad9edb6836ef558a122a6105d8323ad6b12e5e5) chore: setup github reports - [`29f2a7d`](https://github.com/better-auth/better-auth/commit/29f2a7dab57502845e413e28f133e1341f86e9f0) feat: setup reporter system - [`51f10df`](https://github.com/better-auth/better-auth/commit/51f10df14b50007e3ffeffb831e3f446e808b6a8) feat(github-reports): setup dev system + implement reporting popular PRs - [`635e50c`](https://github.com/better-auth/better-auth/commit/635e50c52964a1add73677fd828ac38aabfc0c16) feat(github-reports): setup a generalized reporter - [`1c4a046`](https://github.com/better-auth/better-auth/commit/1c4a0462a1301b842ea0f103eb9977007065b500) feat(github-reports): enabled advanced search - [`985c194`](https://github.com/better-auth/better-auth/commit/985c1944bcb43797e3b61c3860899a7b98f6a545) feat(github-reports): add fallback text - [`0c87656`](https://github.com/better-auth/better-auth/commit/0c87656593c7ac9e3f783d00866ca752ea97b033) fix(github-reports): nicer examples - [`1f95ec2`](https://github.com/better-auth/better-auth/commit/1f95ec2ccad92454fa292b16787578c3ca1fdc78) feat(github-reports): setup all reports - [`d7c78d8`](https://github.com/better-auth/better-auth/commit/d7c78d862e5ea071b2c6a7cc28ec7855a0f1c7f5) fix(github-reports): remove test code in reports + add awaits - [`44ded66`](https://github.com/better-auth/better-auth/commit/44ded6634ec7b4fc34bbec5207495bf925340570) chore(github-reports): remove readme + gitignore ### 📊 Changes **9 files changed** (+594 additions, -1 deletions) <details> <summary>View changed files</summary> ➕ `.github/actions/github-reports/package.json` (+18 -0) ➕ `.github/actions/github-reports/src/index.ts` (+78 -0) ➕ `.github/actions/github-reports/src/report.ts` (+60 -0) ➕ `.github/actions/github-reports/src/types.ts` (+23 -0) ➕ `.github/actions/github-reports/src/utils.ts` (+17 -0) ➕ `.github/actions/github-reports/tsconfig.json` (+29 -0) ➕ `.github/workflows/github-reports.yml` (+24 -0) 📝 `pnpm-lock.yaml` (+343 -0) 📝 `pnpm-workspace.yaml` (+2 -1) </details> ### 📄 Description This PR adds support for reporting the following to slack. - Issues sorted by reactions - PRs sorted by reactions - Issues sorted by comments - PRs sorted by comments <!-- This is an auto-generated description by cubic. --> ## Summary by cubic Set up the initial structure for a new GitHub Action called "github-reports" using Bun, with a scheduled workflow to run every Monday. - **Dependencies** - Added Bun project files, TypeScript config, and a basic script to start development. <!-- End of auto-generated description by cubic. --> --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2026-03-13 12:09:46 -05:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/better-auth#5069