chore(action): fix Marketplace listing name and add author - #79
Merged
Conversation
`coder-eval` is rejected at publish time — the Marketplace name must be unique across actions, users AND organizations, and github.com/coder-eval is an unrelated org squatting the name since 2023. `name` is display-only: consumers reference the action by repo path (`uses: UiPath/coder_eval@v0`), so this is not a breaking change and no docs or workflow examples need updating. Also sets `author: UiPath`, which Marketplace surfaces on the listing and which was previously absent. Matches the authorship already declared in pyproject.toml and NOTICE, and the repo owner Marketplace derives "By UiPath" from. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
uipreliga
requested review from
akshaylive,
bai-uipath and
tmatup
as code owners
August 4, 2026 18:20
|
Claude finished @uipreliga's task in 1m 27s —— View job Review in Progress
|
tmatup
approved these changes
Aug 4, 2026
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Unblocks publishing the composite action to the GitHub Actions Marketplace.
Why
Publishing
action.ymlto the Marketplace fails with:The Marketplace
namemust be globally unique across actions, users, and organizations — not just actions.github.com/coder-evalis an unrelated organization (created 2023-12-04, 1 public repo, no display name) squatting the name, soname: coder-evalcan never be published as-is.This was the last blocker on the listing. The prerequisite that previously blocked it — zero published Releases — was cleared by v0.9.0–v0.9.3.
What changed
name: coder-eval→name: coder_eval. Verified free as a Marketplace slug and as a GitHub user/org name.author: UiPathadded — Marketplace surfaces it on the listing and it was previously absent. Matches the authorship the project already declares inpyproject.toml(authors = [{ name = "UiPath", ... }]) andNOTICE(© 2026 UiPath), and the repo owner that Marketplace derives “By UiPath” from.Not a breaking change
nameis display-only. Consumers reference the action by repo path:That path is unaffected. I searched the repo for Marketplace listing URLs (
marketplace/actions/…) — there are none — and no README badge or doc names the action, so no docs, tutorials, or workflow examples need updating. Deliberately not touched:coder-evalis also the CLI command (coder-eval run) and the PyPI package (pip install coder-eval), neither of which changes.Follow-up required after merge
Merging alone does not make the new name live.
v0is force-moved to a release byrelease.yml, not by a merge tomain, so@v0will keep servingname: coder-evaluntil a release is cut. Sequence:release.ymlcut 0.9.4.gh release createcannot tick the checkbox; every subsequent release then lists automatically).If GitHub normalizes
_→-in that uniqueness check,coder_evalwill be rejected against the same squatted org.coder-eval-ci-gateis verified free as the fallback.Verification
action.ymlparses;name,author,description,branding,runs.using: composite, all 10 inputs and both outputs (run-dir,junit-path) intact.github.com/<name>andgithub.com/marketplace/actions/<name>.🤖 Generated with Claude Code