Skip to content
kasukenPublic

About

Default community health files for kasuken's open source projects

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

kasuken/.github

Default community health files for all public repositories owned by @kasuken, including Brainy, LearnStack, Needly and MoneyBrain.

GitHub uses these files automatically for any repository that doesn't have its own version:

File Purpose
CODE_OF_CONDUCT.md Contributor Covenant 2.1
CONTRIBUTING.md How to contribute
CLA.md Contributor License Agreement, required for all contributions
SECURITY.md How to report vulnerabilities privately
SUPPORT.md Where to get help
.github/ISSUE_TEMPLATE Bug report and feature request forms
.github/pull_request_template.md Pull request checklist

LICENSE is not inherited: each repository has its own (AGPL-3.0).

Production releases

.github/workflows/release-azure-webapp.yml is the reusable workflow every app calls to release to Azure App Service. RELEASING.md explains how to cut a release, roll back, and set up a new app.

CLA workflow template

workflow-templates/cla.yml runs the CLA Assistant bot. Workflows are not inherited, so copy it into each repository as .github/workflows/cla.yml. Signatures are stored in each repository's cla-signatures branch. The action does not create that branch: create it before the first pull request, or every CLA check fails with "Branch cla-signatures not found":

git switch --orphan cla-signatures && echo '{"signedContributors": []}' > cla.json && mkdir signatures && mv cla.json signatures/ \
  && git add signatures && git commit -m "chore: initialize CLA signatures branch" && git push -u origin cla-signatures

About

Default community health files for kasuken's open source projects

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors