solidjs / solidjs/filesystem-routing

ci: add pkg-pr-new continuous release workflow

Open Beginner friendly
#3 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
TypeScript
Stars
19
Forks
3
Avg merge
1m
Merged PRs (30d)
4

Description

Split out of #2, which originally ported all three workflows from solidjs/solid-image.

The cr.yml workflow (pkg-pr-new preview releases) was dropped from that PR because it fails without the GitHub App installed:

Check failed (404): {"url":"/check","statusCode":404,"message":"There is no workflow defined for 2AnfDFy2wC"}

pkg-pr-new publish uploads the tarball, then asks the service to verify the calling workflow run via its GitHub App installation. With no installation on this repo there's nothing to attribute the run to, so the check 404s. solid-image works because the app is already installed there.

To resolve

  1. Install https://github.com/apps/pkg-pr-new on solidjs/filesystem-routing (needs org owner / repo admin).
  2. Restore .github/workflows/cr.yml — it can be copied verbatim from solid-image, or recovered from commit a9c9f11 on the ci/github-workflows branch.

No changes to the workflow itself are needed; it was correct as written.

🤖 Generated with Claude Code

Contributor guide

Open the contributing guide

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

First confirm that the pkg-pr-new GitHub App is installed on solidjs/filesystem-routing. Then inspect .github/workflows/cr.yml in commit a9c9f11 on the ci/github-workflows branch and restore it; done means the workflow runs and pkg-pr-new can create preview releases without the 404 check failure.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, release
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Clearly specified
Newbie friendliness
68/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.