-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.yaml
56 lines (47 loc) · 2.6 KB
/
README.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
---
#
# This is the canonical configuration for the `README.md`
# Run `make readme` to rebuild the `README.md`
#
# Name of this project
name: .github
# License of this project
license: "APACHE2"
# Copyrights
copyrights:
- name: "Cloud Posse, LLC"
url: "https://cloudposse.com"
year: "2022"
# Canonical GitHub repo
github_repo: cloudposse-terraform-components/.github
# Badges to display
badges:
- name: "Last Update"
image: https://img.shields.io/github/last-commit/cloudposse-terraform-components/.github/main?style=for-the-badge
url: https://github.com/cloudposse-terraform-components/.github/commits/main/
- name: "Slack Community"
image: "https://slack.cloudposse.com/for-the-badge.svg"
url: "https://cloudposse.com/slack"
# Short description of this project
description: |-
This repository fulfills several unique functions functions for the Cloud Posse Terraform Components GitHub Organization.
1. It can contain special org-level files that provide functionality for our organization on GitHub. These files include:
- **[`profile/README.md`](profile/README.md)** - the profile README for the Cloud Posse GitHub organization
- **[`CONTRIBUTING.md`](CONTRIBUTING.md)** - how to get started contributing to our projects
- **[`SECURITY.md`](SECURITY.md)** - our security policy and how to report vulnerabilities
- **[`CODE_OF_CONDUCT.md`](CODE_OF_CONDUCT.md)** - our code of conduct covering our community and projects
- **[`SUPPORT.md`](SUPPORT.md)** - where to get support for our projects
2. It can also act as a source for defaults of some repo-level files that might be found in a new GitHub repo's `.github` folder.
In the event that a new repo is initialized without these files, the repo will behave on github.com as if the default copies of these files were present in the repo.
These files include:
- **[`.github/CODEOWNERS`](.github/CODEOWNERS)** - governs required approvals for pull requests
- **[`FUNDING.yml`](FUNDING.yml)** - how to support the project financially
- **[`.github/ISSUE_TEMPLATE/*`](.github/ISSUE_TEMPLATE/)** - issue templates for the project
- **[`.github/PULL_REQUEST_TEMPLATE.md`](.github/PULL_REQUEST_TEMPLATE.md)** - pull request template for the project
# Example usage
examples: |-
To add all repository bootstrapping files to a new repo:
1. Copy the `.github/workflows/auto-format.yml` file from this repository to the `.github/workflows` folder of the destination repository.
2. Execute the `Auto-format` GitHub Action in the destination repository.
# Contributors to this project
contributors: []