Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/redhat-cop/github-actions
Collection of GitHub Actions implementations
https://github.com/redhat-cop/github-actions
actions container-cop workflows
Last synced: 2 days ago
JSON representation
Collection of GitHub Actions implementations
- Host: GitHub
- URL: https://github.com/redhat-cop/github-actions
- Owner: redhat-cop
- License: apache-2.0
- Created: 2020-03-16T21:52:31.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-05-17T02:30:05.000Z (6 months ago)
- Last Synced: 2024-05-17T20:56:45.301Z (6 months ago)
- Topics: actions, container-cop, workflows
- Language: Shell
- Homepage:
- Size: 480 KB
- Stars: 8
- Watchers: 9
- Forks: 15
- Open Issues: 17
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
[![OpenSSF Scorecard](https://api.securityscorecards.dev/projects/github.com/redhat-cop/github-actions/badge)](https://securityscorecards.dev/viewer/?uri=github.com/redhat-cop/github-actions)
# Repository Layout
This repository contains:
- standalone GitHub Actions that can be called from your workflows
- example workflows that you can copy into your own repositories## Included in this repo:
### Actions
- [chart-repo-pr-action](/chart-repo-pr-action)
- [confbatstest](/confbatstest)
- [github-dispatches](/github-dispatches)
- [redhat-csp-download](/redhat-csp-download)
- [s2i](/s2i)
- [set-helm-version](/set-helm-version)
- [ssh-agent](/ssh-agent)
- [disconected-csv](/disconnected-csv)### Workflows
## Contributing
If you would like to contribute to this repository, you can do one of the following:
### GitHub Action
If you have an action that you'd like to contribute, you can create a directory at the root of the repository and then create your action inside of there. This would look something like:
```sh
/my-awesome-action
- action.yml
- entrypoint.sh
... etc.
```We're looking to keep the individual GitHub Actions at the root of this repository as it reduces the complexity of importing them into external workflows.
### Workflows
If you have an example workflow that you would like to contribute, you can similarly create a new directory under the existing `workflows` directory. From there you can then add your content and descriptions, etc.
**Note:** For workflows, we're looking for something more than you can find in individual `how-to's` for a single action. The ideal workflow example would be pulling together sets of actions or multiple workflows to accomplish a larger goal.