actions/toolkit

The GitHub ToolKit for developing GitHub Actions.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 17 minutes ago
Added to GitGenius on September 11th, 2026
Created on April 19th, 2019
Open Issues & Pull Requests: 589 (+0)
GitHub issues: Enabled
Number of forks: 1,804
Total Stargazers: 5,847 (+0)
Total Subscribers: 153 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.8 days
Mean response time: 137.3 days
90th percentile: 438.1 days
Tracked items: 184

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "*off-topic" is answered fastest, typically in about 5 hours, while "enhancement" waits about 3 months. 77% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 4% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 138
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 763 days
Stale 30+ days: 129
Stale 90+ days: 106

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (89)
  • enhancement (71)
  • *off-topic (13)
  • invalid (11)
  • cache (10)
  • artifact (5)
  • question (4)
  • documentation (3)

Most active issues this week

Detailed Description

GitHub Actions Toolkit is a collection of packages for developing GitHub Actions.

The toolkit addresses the need to standardize and simplify GitHub Actions development by providing reusable packages that handle common tasks. It offers packages for core functionality like inputs, outputs, logging, and secrets; execution of CLI tools; file globbing and disk I/O operations; HTTP requests; tool downloading and caching; GitHub API interaction through an Octokit client; artifact management; dependency caching; and attestation writing. Developers can use these packages individually or together to build actions without reimplementing standard patterns.

The toolkit suits teams building GitHub Actions in JavaScript or TypeScript who want to avoid duplicating common functionality. It provides a structured foundation through documented packages rather than requiring each action author to solve the same problems independently. The project includes templates and walkthroughs to guide new action creators through setup, testing, linting, and versioning practices.

The project receives most of its issue reports from outside users rather than the core team, reflecting a substantial base of adopters using it in production. However, issues and pull requests often wait weeks or longer before receiving an initial response. Work in the issue tracker centers on bug reports, enhancement requests, and off-topic submissions.