TASEmulators / TASEmulators/BizHawk

Include short commit hash into nightly.link artifact name

Open
#4,140 6 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Meta Request: Feature/Enhancement
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

Currently it's impossible to tell which commit you've downloaded because all the artifacts are named the same. To know if your edit is up for testers you need to download, unzip, run, go to about menu, and then click the commit link, which then opens the browser and finally you can see what it's built against. You can't copy the commit hash from the dialog, so you really have to repeat those steps every time.

If the artifact name contained the hash, it'd be instantly trivial to tell if it's your commit or not because you've just pushed it and you can compare the hash without downloading and launching.

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

Locate the nightly.link workflow or artifact-generation configuration and inspect how artifact names are currently assembled. Verify the available commit metadata, then confirm that generated artifact names include a short commit hash and remain distinguishable for testers.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd, release
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.