Skip to content

Harden QuickGrade repository maintenance - #12

Merged
dancockrell merged 1 commit into
mainfrom
repository-hygiene-20260902
Sep 2, 2026
Merged

Harden QuickGrade repository maintenance#12
dancockrell merged 1 commit into
mainfrom
repository-hygiene-20260902

Conversation

@dancockrell

Copy link
Copy Markdown
Owner

Outcome\n\nMakes the repository safer and easier to maintain without changing application behavior.\n\n## Changes\n\n- pin official GitHub Actions to immutable commit revisions\n- add weekly Dependabot updates for tools/npm and GitHub Actions\n- add a security policy that keeps student data and exploit details out of public issues\n\n## Validation\n\n- deterministic build suite: 3 checks passed\n- staged whitespace check passed\n- staged credential-pattern scan found nothing\n- GitHub Actions will validate the workflow syntax and pinned revisions\n\nAfter this PR is green and merged, repository settings will be aligned with it: automatic merged-branch deletion, private vulnerability reporting, and main-branch protection requiring browser QA.

@dancockrell
dancockrell merged commit 87da075 into main Sep 2, 2026
2 checks passed
@dancockrell
dancockrell deleted the repository-hygiene-20260902 branch September 2, 2026 06:02
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