TryGhost / TryGhost/Casper

CLAUDE.md and symlink not allowed

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

Nobody has claimed this yet.

Dominant language
CSS
Stars
2.6k
Forks
2.7k
Avg merge
1h 42m
Merged PRs (30d)
36

Description

Hi,

With ghost 6.61.0, when i try to upload the last release of casper theme (5.12.3) :

Symlinks are not allowed in the zip folder.
"The zip contains a symlink entry."
Error ID:
    289d5d19-cd7b-473b-943f-066880e2582b
Error Code: 
    SYMLINK_NOT_ALLOWED
Details:
    entryName: Casper-5.12.3/CLAUDE.md

I just delete the symlink :

zip -d Casper-5.12.3.zip "Casper-5.12.3/CLAUDE.md"
deleting: Casper-5.12.3/CLAUDE.md

Check if there another symlink :

zipinfo Casper-5.12.3.zip | grep '^l'

And the upload is OK.

I hope it will help others.

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 with the Casper-5.12.3 release ZIP and inspect the CLAUDE.md entry reported as a symlink. Use zipinfo to confirm whether the release contains any other symlink entries, then verify that the corrected archive uploads successfully without SYMLINK_NOT_ALLOWED.

Written by the indexing model from the issue text.

Assessment

Domain
release
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Active
Clarity
Mostly clear
Newbie friendliness
58/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.