Bluesky
GitHub
RSS
Home
Blog
Talks
TIL
Saved
OSS
|
Ideas
|
Uses
#github-actions
Everything I know about GitHub Actions, the best CI/CD system out there
2021
Dump Context Action
See all the information available to your workflows in the logs by including a single composite action
#github-actions
Auto-approve Workflow Action
Automatically approve workflow execution from new contributors if they're safe to approve
#github-actions
Markdown Meta Action
Read the frontmatter from your markdown files and use the values in your workflows
#github-actions
YAMLer Action
Process a YAML document and make all the elements available as GitHub Workflow output variables
#github-actions
GitHub Slug Action
Access url friendly versions of
GITHUB_*
environment variables in your workflows
#github-actions
Create or Update PR Action
Commit and push local changes then raise a pull request automatically in a GitHub Actions workflow
#github-actions
GitHub Push Action
Push any committed changes back to your repo automatically using the provided
GITHUB_TOKEN
#github-actions
Add and Commit action
Push changes made to a repo during a GitHub Actions workflow run. Supports adding and removing files + pulling changes if needed
#github-actions
Git auto-commit action
Automatically commit files that change during a workflow run and push them back to GitHub
#github-actions
Require Labels Action
Fail the build unless a certain combination of labels are applied to a pull request
#github-actions
Merge Schedule Action
Merge pull requests automatically on a scheduled day
#github-actions
Faster GitHub Actions with Build and Tag Action
Convert Docker based Actions to use the Node runtime automatically for lightning fast GitHub Actions!
#github-actions
Ensure your GitHub Actions are pinned to a SHA
Use this GitHub Action as a continuous integration check to ensure that all the actions you depend on are pinned to a SHA
#github-actions
#security
2020
Git Shortlog reviewed-by
Automatically add a reviewed-by trailer using GitHub code reviews and a GitHub Action
#github-actions
#project
Follow GitHub Link headers with Bash
Fetch all pages of results from the GitHub API by following the
Link
header using Bash
#dev
#github-actions
Action Router
Handle multiple event types in a single GitHub Action by routing using
GITHUB_EVENT_NAME
and the payload
action
#github-actions
#project
Semantic versioning for GitHub Actions
Make your
v1
tag point at the latest commit automatically as you tag
v1.2.0
, then
v1.2.1
,
v1.3.0
and so on
#dev
#github-actions
2019
Create a GitHub Action using actions-toolkit
A step-by-step guide to building a GitHub Action using Javascript and actions-toolkit
#dev
#github-actions
#javascript
Testing GitHub Actions with act
Learn how to test your GitHub Actions and Workflows on your local machine with
nektos/act
; which uses Docker and Go to emulate the Actions runner
#github-actions
#testing
Create a GitHub Action with Docker
Define and run JavaScript based GitHub Actions with Docker
#docker
#github-actions