haskell / haskell/ghcup-metadata

Allow easier adding of versions

Open
#6 0 comments 0 reactions 0 assignees View on GitHub
enhancement question
Dominant language
Haskell
Stars
44
Forks
36
Avg merge
4d 12h
Merged PRs (30d)
2

Description

Input:

1. base url like `https://downloads.haskell.org/~ghc/9.0.1`
2. [SHA256SUM](https://downloads.haskell.org/~ghc/9.0.1/SHA256SUMS) file
3. metadata file (e.g. `ghcup-0.0.6.yaml`)
4. changelog URL

Output:

- updated YAML

----

Things to consider:

1. getting the yaml anchors right
2. getting `viPostRemove`, `viPostInstall` etc right
3. not missing the source tarball
4. getting the tags right (some tags are unique (e.g. `recommended` and `latest`), some are not (e.g. `old`))
5. getting the subdirectories right

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.