Enhance your workflow with extensions
Tools from the community and partners to simplify tasks and automate processes
Utilities actions
Metrics embed
ActionAn infographics generator with 40+ plugins and 300+ options to display stats about your GitHub account
create, read, update, delete, merge, validate and do more with yaml
General-purpose Claude agent for GitHub PRs and issues. Can answer questions and implement code changes
Checkout
ActionCheckout a Git repository at a particular version
Replaces lame commit messages with meaningful AI-generated messages when you push to remote
Generate a GitHub Readme Streak Stats SVG in GitHub Actions
Copy/paste detector for source code — find duplicated blocks across 223+ languages (Rust v5)
Generates a snake game from a github user contributions grid. Output the animation as gif or svg
Cache
ActionCache artifacts like dependencies and build outputs to improve workflow execution time
Automated AI localization for dev teams
Deterministic codebase intelligence for TypeScript/JavaScript in CI: quality, PR risk, hotspots, duplication, architecture
GitHub Script
ActionRun simple scripts using the GitHub client
Setup a Node.js environment by adding problem matchers and optionally downloading and adding it to the PATH
Upload a Build Artifact
ActionUpload a build artifact that can be used by subsequent workflow steps
Generate profile summary cards and commit to default branch
Debugging with tmate
ActionDebug your GitHub Actions Environment interactively by using SSH or a Web shell
Converts Jupyter notebooks and Word docs into Jekyll blog posts
Blog Post Workflow
ActionAllows you to show your latest blog posts on your github profile or project readme
Paths Changes Filter
ActionExecute your workflow steps only if relevant files are modified
Setup PHP Action
ActionGitHub Action for PHP