Skip to content

amulya-labs/.github

.github

Org-wide defaults for Amulya Labs — “Priceless Software.”

This repository exists for two reasons:

  1. Organization profile README

    • profile/README.md is shown on the Amulya Labs org “Overview” page.
  2. Default community health files

    • Files in this repo can act as defaults for other repositories in the org (unless they define their own).
    • This keeps contribution expectations, security reporting, and templates consistent across projects.

What belongs here

Org profile

  • profile/README.md — public-facing “front page” for the organization

Default community health files (optional but recommended)

  • CODE_OF_CONDUCT.md
  • CONTRIBUTING.md
  • SECURITY.md
  • SUPPORT.md
  • .github/ISSUE_TEMPLATE/*
  • .github/PULL_REQUEST_TEMPLATE.md
  • .github/FUNDING.yml (if you use Sponsors)

Note: If a repo has its own templates under .github/ISSUE_TEMPLATE, GitHub will prefer those and won’t use the org defaults.


How changes are used

If a repository doesn’t have its own community health file, GitHub will fall back to the version here (in supported locations).
This helps projects stay consistent without copy/pasting boilerplate into every repo.


Making changes

  • Small edits are welcome (typos, clarity, template improvements).
  • For anything opinionated (new policy language, behavioral rules, security workflow), open a PR and explain the intent.

Security Baseline

This repository provides reusable security workflows and community health defaults for all Amulya Labs projects.

Reusable Workflows

Each workflow is independent and callable from any repository in the org:

Workflow Tool Purpose
reusable-codeql.yml CodeQL v4 Static analysis for vulnerable code patterns
reusable-dependency-review.yml Dependency Review v4 Block risky dependency updates
reusable-osv.yml OSV-Scanner v2 Detect known vulnerabilities in dependencies
reusable-gitleaks.yml Gitleaks v2 Secret and credential detection
reusable-scorecard.yml OpenSSF Scorecard v2 Security best practices score

Workflow Template

Use the Security Baseline workflow template (security-baseline.yml) to adopt all five tools at once:

  1. Go to your repo → Actions tab
  2. Click "New workflow""Security Baseline"
  3. Customize as needed (e.g., CodeQL languages, dependency severity threshold)
  4. Commit and push

See docs/security-badges.md for badge snippets to add to your README.


Looking for actual projects?

Start here:

About

Priceless Software.

Resources

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors