Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

ci: rename two required checks whose names describe deleted machinery (werror cache, audit cache key)

Open
#1,307 0 comments 0 reactions 0 assignees View on GitHub

Maintainers usually reply within 1 day

Nobody has claimed this yet.

Assessment

Difficulty
3/5
Estimated time
1-2 days
Newbie friendliness
68/100
Issue type
Refactor
Clarity
Clearly specified
Activity status
Active
Tech stack
github-actions, shell

Research direction

Start with the two job definitions in ci.yml and their matching lines in .github/required-checks.txt, then check the tier table in docs/CI.md. Run tools/ci_tier_check.sh and its --live mode after renaming both checks together. Done means the ruleset is synced when the PR merges and the next PR's merge-queue run reports every required check.

Written by the indexing model from the issue text.

Description

area:ci kind:docs-drift

Follow-up to the #1275 werror consolidation. It deletes tools/werror_cache_key.sh and turns the werror audit into a sub-second grep.

Problem. Two REQUIRED check names still describe the removed machinery:

  • werror audit ([99i], cached): nothing is cached any more;
  • gate self-tests (section plan + audit cache key): the cache-key self-test is gone.

They were kept byte-identical in the consolidation PR on purpose. The "Protection" ruleset (17713865) is synced FROM .github/required-checks.txt only after merge, so renaming a job in the same PR creates a required check that never reports, and that blocks the merge.

Done when:

  • Both jobs in ci.yml and their lines in .github/required-checks.txt are renamed together (for example werror flags ([99i]) and gate self-tests (changed rows)).
  • tools/ci_tier_check.sh and --live pass.
  • The ruleset is synced in the same session the PR merges, and the next PR's required checks all report. Verify on that PR's merge-queue run.
  • docs/CI.md's tier table uses the new names.
Dominant language
C
Stars
3
Forks
7
Avg merge
3h 56m
Merged PRs (30d)
102

Getting set up

Open in Codespaces

Starts the project's dev container in your browser, under your own GitHub account.

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.

More from InauguralSystems/EigenScript

All issues in InauguralSystems/EigenScript

Similar issues

More C issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.