Skip to content

chore: harden the shared CI repository - #12

Merged
Nain9Dev merged 1 commit into
mainfrom
chore/harden-repo
Oct 14, 2026
Merged

Nain9Dev merged 1 commit into
mainfrom
chore/harden-repo

Conversation

@Nain9Dev

Copy link
Copy Markdown
Member

Summary

Organisation standards for a public shared repository, found missing in the audit of 2026-10-14.

  • .github/dependabot.yml: github-actions, weekly, 7-day cooldown, so the commits pinned in this
    repository's own CI do not go stale.
  • .github/CODEOWNERS: * @Nain9Dev, as in contrast-viewer and contrast-hub.
  • LICENSE: the copyright line on one line (Copyright (c) 2026 Contrast3D and NainDev). GitHub
    reported NOASSERTION because the line was wrapped.
  • Done in the repository settings, not in this change: secret scanning, push protection and
    Dependabot security updates enabled (free for a public repository), and branch deletion after merge.

Verification

  • actionlint, zizmor and gitleaks clean.

Add Dependabot for the actions pinned by this repository's own CI, a
CODEOWNERS file, and write the copyright line of the MIT license on one
line so that GitHub recognises the license. Secret scanning, push
protection and Dependabot security updates are enabled in the repository
settings.
@Nain9Dev
Nain9Dev merged commit ce8b5be into main Oct 14, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant