Skip to content

Provide a JSON (?) file with all releases for use by the gap-actions/setup-gap GitHub action #6078

@fingolfin

Description

@fingolfin

By @stertooy from this comment

We would need a file containing a list of the releases, with for each release:

  • Version number
  • URL for a release tarball
  • (optional) checksum
  • (optional) boolean saying whether this is a pre-release or not
  • (optional) boolean saying whether this is the latest release or not

The last two could of course be determined from the version number instead of mentioned explicitly.


My comment on this: this file should probably be hosted in the GapWWW repository. We already have scripts to update that repository when a new GAP release is made. That script should be enhanced to insert the data for the new release into that file. And of course we need an initial version of that file with all existing releases -- but a short script should generate that easily (and e.g. AI can help generate that script)

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions