Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jessesquires/gh-workflows
A collection of useful generic GitHub Actions workflows
https://github.com/jessesquires/gh-workflows
github-actions github-workflows
Last synced: 12 days ago
JSON representation
A collection of useful generic GitHub Actions workflows
- Host: GitHub
- URL: https://github.com/jessesquires/gh-workflows
- Owner: jessesquires
- License: mit
- Created: 2021-10-10T03:29:27.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-29T01:54:59.000Z (8 months ago)
- Last Synced: 2024-08-01T09:24:27.294Z (3 months ago)
- Topics: github-actions, github-workflows
- Homepage:
- Size: 74.2 KB
- Stars: 49
- Watchers: 5
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GitHub Workflows
*A collection of useful generic [GitHub Actions workflows](https://docs.github.com/en/actions)*
## About
You can find all workflows in [`.github/workflows/`](https://github.com/jessesquires/gh-workflows/tree/main/.github/workflows).
Each workflow contains comments explaining what it does. Most should be self-explanatory.
Workflows are developed and tested at [jessesquires/sandbox-gh-workflows](https://github.com/jessesquires/sandbox-gh-workflows) to keep this repo history clean.
## Blog Posts
- [Useful label-based GitHub Actions workflows](https://www.jessesquires.com/blog/2021/08/24/useful-label-based-github-actions-workflows/)
- [GitHub Actions workflows for automatic rebasing and merging](https://www.jessesquires.com/blog/2021/10/17/github-actions-workflows-for-automatic-rebasing-and-merging/)
- [Automate merging release branches into your main branch with GitHub Actions](https://www.jessesquires.com/blog/2022/03/26/gh-action-merge-release-to-main/)
- [Running Danger on GitHub Actions](https://www.jessesquires.com/blog/2020/04/10/running-danger-on-github-actions/)
- [Automatically assign milestones with GitHub Actions](https://www.jessesquires.com/blog/2022/08/04/automatically-assign-milestones-with-github-actions/)## Docs
- [Virtual Environments](https://github.com/actions/virtual-environments/)
- [Documentation](https://docs.github.com/en/actions)## How to use
1. Add these workflows to your own repo in `.github/workflows/`.
1. Edit workflows as needed.> 💡 **Note:**
>
> - Some workflows require adding a [personal access token](https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token).
> - Some workflows expect specific labels to exist, as these are what trigger the workflow. You'll need to create these labels in your repo. If you name the labels differently, you will need to edit the workflow accordingly.