Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/github/entitlements-config
An example of how Entitlements can be configured
https://github.com/github/entitlements-config
automation entitlements iam security
Last synced: 4 days ago
JSON representation
An example of how Entitlements can be configured
- Host: GitHub
- URL: https://github.com/github/entitlements-config
- Owner: github
- License: mit
- Created: 2022-05-03T14:32:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-10-24T13:19:34.000Z (about 2 months ago)
- Last Synced: 2024-12-04T13:11:34.806Z (18 days ago)
- Topics: automation, entitlements, iam, security
- Language: Shell
- Homepage:
- Size: 15.4 MB
- Stars: 58
- Watchers: 5
- Forks: 12
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# entitlements-config 📜
entitlements-config is an example of using [entitlements-app](https://github.com/github/entitlements-app) to manage a set of configuration.
This repository is meant to be read-only for its various examples. You should clone this repo as your own to make any changes.
## entitlements-app configuration 🗒️
Example entitlements-app configuration can be found in [`config/entitlements.yaml`](config/entitlements.yaml)
## entitlements files 📂
Example entitlements files can be found in [`entitlements/`](entitlements/)
## GitHub Actions 🚀
An example of deployment and manager review GitHub Actions can be found in [`.github/workflows`](.github/workflows)
This project uses the [`github/branch-deploy`](https://github.com/github/branch-deploy) Action to facilitate deployments. The `branch-deploy` Action is used to "branch deploy" pull requests to a given environment (in this case production) so that changes can be previewed before merging.
Here is an [example pull request](https://github.com/github/entitlements-config/pull/30) showing how you can easily deploy changes by commenting `.deploy` on a pull request.
## Examples 📸
The scripts which the example Actions run can be found in [`examples/`](examples/)