cgreene / cgreene/farewright

Bootstrap GitHub workflow, templates, CI skeleton, and main protection

Open
#3 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

documentation infrastructure testing
Dominant language
No language data
Stars
0
Forks
0
Avg merge
8h 21m
Merged PRs (30d)
2

Description

Outcome

The repository supports small issue branches, evidence-bearing pull requests, required checks, and protected integration.

Scope

  • Add lightweight issue and pull-request templates.
  • Add the decision-record template used only for contract, invariant, or security changes.
  • Add CI skeletons for backend formatting/tests, schema/replay checks, secret scanning, and frontend builds.
  • Configure main-branch protection and required checks.

Acceptance

  • A new issue can state scope, acceptance checks, dependencies, and review needs.
  • A pull request prompts for tests/evidence and security/schema impact.
  • CI runs on a sample pull request and reports each configured check.
  • main rejects an unreviewed or failing change according to repository permissions.
  • No project board is required unless separately chosen by the product owner.

Dependencies

  • None; can run in parallel with external account setup.

Review

Product-owner verifies branch protection; implementation may be reviewed by any independent model.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the repository's issue and pull-request template locations, CI workflow configuration, and GitHub branch-protection settings. Use the acceptance checklist to verify that a sample pull request reports each configured check, templates request the required evidence, and main rejects unreviewed or failing changes.

Written by the indexing model from the issue text.

Assessment

Tech stack
github, github-actions
Domain
ci-cd, devops
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.