w3c / w3c/github-notify-ml-config

Revive duplicate key detection to GHActions

Open
#250 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
No language data
Stars
17
Forks
38
PR merge metrics
No merged PRs in 30d

Description

from #249, old package demjson is not supported to install via setuptools (due to 2to3 module unsupported), so no duplicate key detection is applied to mls.json via GHAction.
Find a way to detect duplicate key and add to GHActions.

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 by reading issue #249 and the repository's GitHub Actions configuration to understand how mls.json is currently checked and where demjson is used. Verify that the workflow detects duplicate keys without relying on the unsupported package, and confirm that the action fails when mls.json contains duplicates.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions, python
Domain
ci-cd
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.