foliage icon indicating copy to clipboard operation
foliage copied to clipboard

🌿 Foliage is a tool to create custom Haskell package repositories, in a fully reproducible way.

Results 31 foliage issues
Sort by recently updated
recently updated
newest added

Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. ``` Flake lock file updates: • Updated input 'haskell-nix': 'github:input-output-hk/haskell.nix/dd0a035c1de8708212d2a477c3426c775f8c118f' (2024-01-16) → 'github:input-output-hk/haskell.nix/1aa9e3ca816243a8f87c58e701732fd7a79e926c' (2024-02-24) • Updated input 'haskell-nix/hackage': 'github:input-output-hk/hackage.nix/ba18979d9c6daf12cb34ad4a5e6e03dd9cc635bd' (2024-01-16) → 'github:input-output-hk/hackage.nix/501a4f008e0173698bcbb7ba929bbb842df56e09' (2024-02-24)...

dependencies
automated

Ideally this gives us a stable URL that links to the latest version of the package. I was thinking about this because I wanted to make a badge that people...

Fixes https://github.com/input-output-hk/foliage/issues/88 by using the idea of https://github.com/input-output-hk/foliage/issues/80. * :fallen_leaf: Adds a test fixture which uses this remote github repository as source: https://github.com/cardano-scaling/foliage-test-with-submodule * :fallen_leaf: Changes `PrepareSource` action to checkout...

This makes not signing the repo the default. If the user passes `--sign-with-keys KEYS` and the path `KEYS` does not exist, foliage tells the user to create a set of...

[input-output-hk/hydra](https://github.com/input-output-hk/hydra) is in this unfortunate situation. We fetch a tarball for the repo using GitHub API. Like ``` ❯ curl -L \ -H "Accept: application/vnd.github+json" \ -H "X-GitHub-Api-Version: 2022-11-28" \...

This protects us against the use of mutable URL references, and also makes things more Nix friendly. We might want to make it possible to require this.

``` % cabal install (...) % export PATH="$PATH:$HOME/.local/bin" % cabal run tests Resolving dependencies... foliage-test-suite one: cp: illegal option -- - usage: cp [-R [-H | -L | -P]] [-fi...