Skip to content

fix(ci): set Nexus upload display name and description - #12

Closed
codepuncher wants to merge 2 commits into
mainfrom
fix/nexus-upload-name
Closed

codepuncher wants to merge 2 commits into
mainfrom
fix/nexus-upload-name

Conversation

@codepuncher

@codepuncher codepuncher commented May 17, 2026 •

Copy link
Copy Markdown
Owner

Problem

The Nexus Mods upload had two metadata issues:

  1. The file was named after the zip filename (e.g. QuickMap-0.1.1) instead of the mod name
  2. The file description was blank

Fix

  • Added display_name: ${{ github.event.repository.name }} — always shows as QuickMap on Nexus
  • Added a Get release notes step that fetches the body of the corresponding GitHub release via gh release view, then passes it as description to the upload action

Copilot AI review requested due to automatic review settings May 17, 2026 15:50

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the release workflow so Nexus Mods uploads use the repository name as the displayed file name instead of deriving it from the packaged zip filename.

Changes:

  • Adds display_name: ${{ github.event.repository.name }} to the Nexus Mods upload action inputs.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@codepuncher codepuncher changed the title fix(ci): set Nexus upload display name to repo name fix(ci): set Nexus upload display name and description May 17, 2026
@codepuncher
codepuncher force-pushed the fix/nexus-upload-name branch from 318725e to bc7cf64 Compare May 17, 2026 16:07
@codepuncher codepuncher added the ci CI/CD changes label May 17, 2026
@codepuncher
codepuncher deleted the fix/nexus-upload-name branch May 17, 2026 20:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci CI/CD changes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants