Add release.py
A script essentially runs `v2-install cabal-install:exe:cabal`, but does some simple setup, so the result is less luckily to be influences by environment. Also improve bootstrap to do out-of-tree builds. upload v2 split-sections don't do anything on macOS, and make GHC fail, and also don't apply to all packages when specifid this way Use http, https tricky in some environments
Showing
- .github/workflows/artifacts.yml 20 additions, 53 deletions.github/workflows/artifacts.yml
- .github/workflows/bootstrap.yml 13 additions, 2 deletions.github/workflows/bootstrap.yml
- .gitignore 2 additions, 0 deletions.gitignore
- boot/ci-artifacts.template.yml 20 additions, 53 deletionsboot/ci-artifacts.template.yml
- boot/ci-bootstrap.template.yml 13 additions, 2 deletionsboot/ci-bootstrap.template.yml
- bootstrap/bootstrap.py 130 additions, 37 deletionsbootstrap/bootstrap.py
- cabal-install/cabal-install.cabal 1 addition, 1 deletioncabal-install/cabal-install.cabal
- cabal-install/cabal-install.cabal.dev 1 addition, 1 deletioncabal-install/cabal-install.cabal.dev
- cabal-install/cabal-install.cabal.prod 1 addition, 1 deletioncabal-install/cabal-install.cabal.prod
- cabal-install/cabal-install.cabal.zinza 1 addition, 1 deletioncabal-install/cabal-install.cabal.zinza
- release.py 313 additions, 0 deletionsrelease.py
Loading
Please register or sign in to comment