• Stars
    star
    38
  • Rank 706,870 (Top 14 %)
  • Language
    JavaScript
  • License
    MIT License
  • Created about 2 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Reusable workflows for developing actions

More Repositories

1

runner-images

GitHub Actions runner images
PowerShell
9,683
star
2

starter-workflows

Accelerating new GitHub Actions workflows
TypeScript
8,687
star
3

toolkit

The GitHub ToolKit for developing GitHub Actions.
TypeScript
4,974
star
4

runner

The Runner for GitHub Actions 🚀
C#
4,825
star
5

checkout

Action for checking out a repo
TypeScript
4,634
star
6

actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runners
Go
4,595
star
7

cache

Cache dependencies and build outputs in GitHub Actions
TypeScript
4,511
star
8

github-script

Write workflows scripting the GitHub API in JavaScript
TypeScript
4,184
star
9

setup-node

Set up your GitHub Actions workflow with a specific version of node.js
TypeScript
3,895
star
10

upload-artifact

TypeScript
3,162
star
11

typescript-action

Create a TypeScript Action with tests, linting, workflow, publishing, and versioning
TypeScript
2,001
star
12

labeler

An action for automatically labelling pull requests
TypeScript
1,941
star
13

setup-python

Set up your GitHub Actions workflow with a specific version of Python
TypeScript
1,702
star
14

setup-java

Set up your GitHub Actions workflow with a specific version of Java
TypeScript
1,517
star
15

setup-go

Set up your GitHub Actions workflow with a specific version of Go
TypeScript
1,391
star
16

stale

Marks issues and pull requests that have not had recent interaction
TypeScript
1,345
star
17

download-artifact

TypeScript
1,338
star
18

create-release

An Action to create releases via the GitHub Release API
JavaScript
1,333
star
19

javascript-action

Create a JavaScript Action with tests, linting, workflow, publishing, and versioning
JavaScript
966
star
20

setup-dotnet

Set up your GitHub Actions workflow with a specific version of the .NET core sdk
TypeScript
932
star
21

upload-release-asset

An Action to upload a release asset via the GitHub Release API
JavaScript
660
star
22

first-interaction

An action for filtering pull requests and issues from first-time contributors
JavaScript
648
star
23

dependency-review-action

A GitHub Action for detecting vulnerable dependencies and invalid licenses in your PRs
TypeScript
598
star
24

deploy-pages

GitHub Action to publish artifacts to GitHub Pages for deployments
JavaScript
555
star
25

add-to-project

Automate adding issues and pull requests to GitHub projects
TypeScript
455
star
26

delete-package-versions

TypeScript
345
star
27

gh-actions-cache

A GitHub (gh) CLI extension to manage the GitHub Actions caches being used in a GitHub repository.
Go
257
star
28

example-services

Example workflows using service containers
JavaScript
248
star
29

hello-world-javascript-action

A template to demonstrate how to build a JavaScript action.
JavaScript
230
star
30

container-action

Shell
185
star
31

heroku

GitHub Action for interacting with Heroku
HCL
179
star
32

setup-ruby

Set up your GitHub Actions workflow with a specific version of Ruby
TypeScript
173
star
33

upload-pages-artifact

A composite action for packaging and uploading an artifact that can be deployed to GitHub Pages.
Shell
171
star
34

hello-world-docker-action

A template to demonstrate how to build a Docker action.
Shell
162
star
35

setup-elixir

Set up your GitHub Actions workflow with OTP and Elixir
JavaScript
154
star
36

python-versions

Python builds for Actions Runner Images
PowerShell
148
star
37

container-toolkit-action

Template repo for creating container actions using https://github.com/actions/toolkit/
TypeScript
115
star
38

github

Wraps actions-toolkit into an Action for common GitHub automations.
JavaScript
103
star
39

actions-sync

This tool allows GHES administrators to sync Actions to their instances
Go
93
star
40

configure-pages

An action to enable Pages and extract various metadata about a site. It can also be used to configure various static site generators we support as starter workflows.
JavaScript
91
star
41

create-github-app-token

GitHub Action for creating a GitHub App Installation Access Token
JavaScript
86
star
42

http-client

A lightweight HTTP client optimized for use with actions, TypeScript with generics and async await.
TypeScript
72
star
43

setup-haskell

Set up your GitHub Actions workflow with a specific version of Haskell (GHC and Cabal)
TypeScript
71
star
44

node-versions

Node builds for Actions Runner Images
PowerShell
69
star
45

languageservices

Language services for GitHub Actions workflows and expressions.
TypeScript
67
star
46

jekyll-build-pages

A simple GitHub Action for producing Jekyll build artifacts compatible with GitHub Pages.
HTML
66
star
47

importer-labs

GitHub Actions Importer helps you plan and automate the migration of Azure DevOps, Bamboo, CircleCI, GitLab, Jenkins, and Travis CI pipelines to GitHub Actions.
Ruby
65
star
48

runner-container-hooks

Runner Container Hooks for GitHub Actions
TypeScript
58
star
49

partner-runner-images

About GitHub Actions runner images provided by 3rd parties
54
star
50

go-dependency-submission

Calculates dependencies for a Go build-target and submits the list to the Dependency Submission API
TypeScript
53
star
51

importer-issue-ops

GitHub Actions Importer helps you plan and automate the migration of Azure DevOps, Bamboo, CircleCI, GitLab, Jenkins, and Travis CI pipelines to GitHub Actions.
Ruby
49
star
52

publish-action

TypeScript
39
star
53

go-versions

Go releases for Actions Runner Images
PowerShell
39
star
54

.github

30
star
55

humans.txt

An Action to list out the humans who help feed and tend the robots of GitHub Actions.
JavaScript
29
star
56

versions-package-tools

Libs and tools used to build all *-version tools for GitHub Actions
PowerShell
20
star
57

publish-immutable-action

A GitHub Action used for publishing an Action to ghcr.io as an OCI container.
TypeScript
20
star
58

virtual-environments-packages

Code and scripts used to automate delivery of tool packages used in virtual-environments.
17
star
59

action-versions

Shell
17
star
60

boost-versions

Boost builds for Actions Virtual Environments
PowerShell
5
star
61

alpine_nodejs

Workflow for redistribution of Node.JS for actions/runner
Dockerfile
5
star
62

anno-test

1
star