Skip to content

v1.0.1 - #10

Merged
Paebbels merged 4 commits into
mainfrom
dev
Sep 11, 2026
Merged

Paebbels merged 4 commits into
mainfrom
dev

Conversation

@pytooling-claude

@pytooling-claude pytooling-claude Bot commented Sep 11, 2026

Copy link
Copy Markdown
Contributor

A patch release fixing the action's Marketplace metadata.

v1.0.0 could not be listed on the GitHub Actions Marketplace: its description was 127 characters and the
Marketplace allows fewer than 125. Nothing about the action's behaviour changes — action.yml's logic, its inputs and
its outputs are identical to v1.0.0.

Bug Fixes

  • The action's description is 108 characters instead of 127:

    Synchronize branches and tags of forked repositories in a GitHub namespace with their upstream repositories.

    It says the same thing — "a GitHub namespace" is a GitHub organisation or user account, and the parameter
    documentation still spells that out where there is room for it.

Changes

  • The pipeline validates the Marketplace metadata on every push — the metadata file at the repository root, a name, a
    description below the limit, a branding icon and one of the eight accepted branding colours, and a public
    repository. The three release jobs depend on it, so a release can no longer be tagged with metadata the Marketplace
    would reject.

Documentation

  • The README describes the check and states that listing an action on the Marketplace is a checkbox on its release,
    with no API behind it.

Related Issues and Pull-Requests

🤖 Generated with Claude Code

claude-code and others added 4 commits September 10, 2026 23:24
…ipeline.

The Marketplace form rejected the action with "Description must be less than 125 characters." - it was 127. The
description now names the namespace instead of spelling out "a GitHub organisation or user account", and is 108
characters.

'CheckMarketplaceMetadata.yml' is a local reusable workflow validating the metadata on every push, so the next
such defect is a red pipeline on 'dev' rather than a rejection at publish time: the metadata file at the
repository root, a name, a description below the limit, a branding icon, one of the eight accepted branding
colours, and a public repository.

Publishing itself is deliberately not automated - there is no API for it.

Co-Authored-By: Patrick Lehmann <Paebbels@gmail.com>
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RnpaXYDwfNwnJrQew78j3f
@pytooling-claude pytooling-claude Bot added the Bug Something isn't working label Sep 11, 2026
@Paebbels
Paebbels merged commit 19777e6 into main Sep 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants