Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/codenameyau/actions
Collection of my github actions
https://github.com/codenameyau/actions
gh-actions github-actions
Last synced: 21 days ago
JSON representation
Collection of my github actions
- Host: GitHub
- URL: https://github.com/codenameyau/actions
- Owner: codenameyau
- License: mit
- Created: 2020-01-03T04:07:23.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T00:27:50.000Z (almost 2 years ago)
- Last Synced: 2024-04-15T00:03:09.789Z (7 months ago)
- Topics: gh-actions, github-actions
- Language: Shell
- Homepage:
- Size: 369 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# actions
This is a repository for me to make new github action workflows. Eventually
I want to make this into a framework that can automatically install actions
into an existing project. For now this is achieved manually by copy-pasting code.## Table of Contents
1. [Greetings](#greetings)
2. [Label PR based on files changed](#label-PR-based-on-files-changed)
3. [Label PR based on branch name](#label-PR-based-on-branch-name)
4. [Backmerge from master after releases](#backmerge-from-master-after-releases)### Greetings
[This workflow](https://github.com/codenameyau/actions/blob/master/.github/workflows/greetings.yml)
will post a github comment when someone posts a pull request or issue for the first time.### Label PR based on files changed
[This workflow](https://github.com/codenameyau/actions/blob/master/.github/workflows/label-pr-by-files-changed.yml)
will label a PR with labels defined inside `.github/labeler.yml`### Label PR based on branch name
[This workflow](https://github.com/codenameyau/actions/blob/master/.github/workflows/label-pr-by-branch-name.yml)
will label a PR with labels defined inside `.github/label-by-branch-name.yml`.### Backmerge from master after releases
[This workflow](https://github.com/codenameyau/actions/blob/master/.github/workflows/post-release.yml)
will perform a back-merge from `master` to `staging` to `edge`
when a pull request to master is merged in. It will also create
a release on GitHub for the latest tag and then create a new tag.