Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update git-repos process for shared workflows #10

Merged
merged 1 commit into from
Sep 25, 2023
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 7 additions & 6 deletions process/git-repos.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,6 @@ All git repositories within the organization must meet the following requirement
documentation.
1. Setup execution of [OpenSSF Scorecard](https://github.com/ossf/scorecard), see
[example](https://github.com/enterprise-contract/ec-cli/blob/main/.github/workflows/scorecard.yml).
1. Setup execution of
[dependency-review-action](https://github.com/actions/dependency-review-action), see
[example](https://github.com/enterprise-contract/ec-cli/blob/main/.github/workflows/dependency-review.yml).
1. Setup automatic dependency updates with either
[dependabot](https://docs.github.com/en/code-security/dependabot) or
[renovatebot](https://docs.renovatebot.com/). Depending on the technology stack in the
Expand All @@ -31,6 +28,10 @@ All git repositories within the organization must meet the following requirement
an individual.

The [.github](https://github.com/enterprise-contract/.github) repository contains common files that
apply to all repositories within the organiation, i.e. `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`, and
`SECURITY.md`. These should be excluded from other repositories unless there is a strong reason to
overwrite those policies for a particular repository.
apply to all repositories within the organization, i.e. `CODE_OF_CONDUCT.md`, `CONTRIBUTING.md`,
and `SECURITY.md`. These should be excluded from other repositories unless there is a strong reason
to overwrite those policies for a particular repository.

The [.github](https://github.com/enterprise-contract/.github) repository also defines required
workflows across all the repositories in the organization.