CivicDataLab / CivicDataLab/CivicDataSpace-test

Install the Claude GitHub App so the test-coverage routine can push

Open
#41 0 comments 0 reactions 1 assignee View on GitHub

@saqibmanan is already working on this.

Since Sep 9, 2026.

enhancement
Dominant language
Python
Stars
0
Forks
0
Avg merge
1h 45m
Merged PRs (30d)
56

Description

What: The Claude GitHub App is not installed on the org, so the daily test-coverage routine can read (public repos only) but cannot push.
Why it matters: On 2026-09-09 it analysed DataSpaceFrontend#443, found the /publishers JSON-LD had always been missing name/description, wrote a test and proved it red→green — then stranded it. This repeats every run. On-merge webhook triggers also fail with github_app_not_installed.
Evidence: 403 Resource not accessible by integration on both create_branch and push_files.
Fix: not fixed — org admin installs with write access at https://github.com/apps/claude/installations/select_target.

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.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.