actions/github-script

TypeScript 4.9k stars

Write workflows scripting the GitHub API in JavaScript

✓ Synced 2h ago Share on X →
README badge: [![ngmi](https://ngmi.review/badge/actions/github-script.svg)](https://ngmi.review/repo/actions/github-script)
138 Merged PRs
13 days Avg Merge Time
1m Fastest PR
7 months Slowest PR
#1973 Global Speed Rank
Trim top 0% outliers

Trends Over Time

Monthly aggregates for this repo. The gap between avg and median reveals outlier skew.

PR size over time (lines changed)
Review time over time (hrs)
Changes requested rate over time (%)
Merged PRs per month
Time to first review (hrs)
Unreviewed merge rate (%)

PR Size Analysis

Lines changed (additions + deletions) vs review outcomes.

PRs by size
Avg review time (hrs)
Clean approval rate (%)

Top Reviewers

Recent Merged PRs

# Title Author Time Reviews Blocks
#695 Add ACTIONS_ORCHESTRATION_ID to user-agent string @copilot-swe-agent 18.3h 17
#653 README for updating actions/github-script from v7 to v8 @sneha-krip 19m 3
#637 Update Node.js version support to 24.x @salmanmkc 1 month 2
#610 Update README.md @nebuk89 3 days 2
#603 Clearly document passing inputs to the `script` @joshmgross 23.4h 2
#575 Bump ruby/setup-ruby from 1.222.0 to 1.229.0 @dependabot 1 day 1
#563 Bump ruby/setup-ruby from 1.213.0 to 1.222.0 @dependabot 6m 1
#546 docs: add "exec" usage examples @neilime 16 days 1
#557 Remove `octokit` README updates for v7 @joshmgross 4m 1
#508 make octokit instance available as octokit on top of github, to make it easier to seamlessly copy examples from GitHub rest api or octokit documentations @iamstarkov 20 days 2
#473 ci: Use github/setup-licensed @nschonni 7 months 4
#533 chore: Remove .vscode settings @nschonni 18.2h 1
#532 chore: Add Dependabot for .github/actions/install-dependencies @nschonni 18.3h 1
#531 Define `permissions` in workflows and update actions @joshmgross 18.5h 10
#472 chore: Add Dependabot for NPM and Actions @nschonni 7 months 1
#478 Specify that the used script is JavaScript @timotk 6 months 1
#515 Update dependencies with `npm audit fix` @joshmgross 9m 1
#514 Clear up package name confusion @joshmgross 17m 1
#512 Update usage of `actions/upload-artifact` @joshmgross 21.9h 1
#497 Fix workflow status badges @joshmgross 2 days 2