Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in / Register
  • GHC GHC
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 4,876
    • Issues 4,876
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 458
    • Merge requests 458
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
    • Test Cases
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Glasgow Haskell Compiler
  • GHCGHC
  • Issues
  • #21512
Closed
Open
Created May 06, 2022 by Matthew Pickering@mpickeringDeveloper

All artifacts in release download folder should come from the release pipeline

We have made great improvements to the release process over the last few years but there are still a few rough corners which make debugging issues with releases a bit tricky.

For the record, the scripts for downloading release artifacts and uploading them are here - https://gitlab.haskell.org/bgamari/ghc-utils/-/tree/master/rel-eng

  • fetch-gitlab-arifacts/ - contains the scripts for getting the artifacts from gitlab
  • upload.sh - contains the scripts for uploading the artifacts to the right place

Three issues I know about

  • docs/ folder is not generated from doc-tarball job (#21510 (closed))

  • src and testsuite not generated from the source-dist job (#21511 (closed))

  • hackage docs are not created by a CI pipeline (#21493 (closed))

This is a meta ticket to track these kinds of issues

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
Time tracking