Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge of haskell-with-nixpkgs back into HNix #681

Merged
merged 668 commits into from
Aug 3, 2020
This pull request is big! We’re only showing the most recent 250 commits.

Commits on May 28, 2020

  1. Configuration menu
    Copy the full SHA
    4c797ba View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    aeed396 View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2020

  1. Travis: Add CI job with linux and GHC-8.4.4 (#603)

    GHC 8.4 is still widely used, so it's good to check compatibility
    with it.
    sjakobi authored and Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    556527c View commit details
    Browse the repository at this point in the history
  2. Fix CI builds on internal branches (#604)

    * CI: Travis: rm cache | Builds 2X times faster without Travis cache
    
    M  .travis.yml
    
    * CI: Travis: build.sh: mv `set` declaration | fx master CI statuses
    
    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    eaaa4c2 View commit details
    Browse the repository at this point in the history
  3. default.nix: make GHC 8.8.3 default

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    f25799d View commit details
    Browse the repository at this point in the history
  4. default.nix: rm allowUnfree - there is none

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    9ca75f2 View commit details
    Browse the repository at this point in the history
  5. default.nix: add haskell.lib profiling options explicitly

    Integrates with CI.
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e3de44b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    bf79381 View commit details
    Browse the repository at this point in the history
  7. CI: Travis: build.sh: init CACHIX_SIGNING_KEY with default empty value

    Due to new strict `set` rules `if` statement check agains empty variable was
    failing the build, this fixes builds in PRs.
    
    ...sigh.
    
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    edbe148 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    8cfa84b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    8d7994d View commit details
    Browse the repository at this point in the history
  10. CI: build.sh: rm empty args from nix-build

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7c35584 View commit details
    Browse the repository at this point in the history
  11. CI: build.sh: update Nix after its installation

    Nix that installs through Nix installer is 2.0.4.
    Current Nix release is 2.3.5.
    
    To to have a less of old bugs, and more of new bugs - Nix after installation
    needs an update right away.
    
    Old Nix literally prevented importing Nix channels on Linux Nix installations.
    
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ed567d9 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    31f30e9 View commit details
    Browse the repository at this point in the history
  13. default.nix: set rev default to nixpkgs-unstable

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    0508dbd View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    131c29f View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2cdc6b9 View commit details
    Browse the repository at this point in the history
  16. CI: build.sh: MAIN: add the channel update

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    77cc5b7 View commit details
    Browse the repository at this point in the history
  17. Configuration menu
    Copy the full SHA
    da61e6b View commit details
    Browse the repository at this point in the history
  18. default.nix: off enableSharedExecutables | rare feature, not passes m…

    …acOS tests
    
    This feature seems to enable binaries as also a dynamic library, with is a rare
    and largely unknown feature, and it not used. Since it is unexpected optional
    rare not standard feature - turn it off by default.
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c9ccc34 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    bdb1320 View commit details
    Browse the repository at this point in the history
  20. default.nix: m doc upd

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    f5cd5ca View commit details
    Browse the repository at this point in the history
  21. default.nix: upd docs for Header.lib args in headers, sort

    Providing docs to them and sort them roughly in order of their application/stage
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c854eaf View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    15c3baf View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    95502b7 View commit details
    Browse the repository at this point in the history
  24. default.nix: add option enableSeparateBinOutput

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4a22fe6 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    337f614 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    0d74eb4 View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    ccb64f8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    e174520 View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    74f5096 View commit details
    Browse the repository at this point in the history
  30. Configuration menu
    Copy the full SHA
    ebfb267 View commit details
    Browse the repository at this point in the history
  31. Configuration menu
    Copy the full SHA
    c8de1b1 View commit details
    Browse the repository at this point in the history
  32. Configuration menu
    Copy the full SHA
    1f12341 View commit details
    Browse the repository at this point in the history
  33. Configuration menu
    Copy the full SHA
    a231116 View commit details
    Browse the repository at this point in the history
  34. default.nix: expose functionality: doJailbreak

    Argument was already exposed in the header
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    569fb6b View commit details
    Browse the repository at this point in the history
  35. default.nix: expose functionality: doStrip

    Argument and doc was already provided in the header
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3a15f0a View commit details
    Browse the repository at this point in the history
  36. default.nix: expose functionality: justStaticExecutables

    Argument and doc was already provided in the header.
    
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e44dea5 View commit details
    Browse the repository at this point in the history
  37. Configuration menu
    Copy the full SHA
    2ee4207 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    5c7fc28 View commit details
    Browse the repository at this point in the history
  39. Configuration menu
    Copy the full SHA
    078feae View commit details
    Browse the repository at this point in the history
  40. Configuration menu
    Copy the full SHA
    a77e5b1 View commit details
    Browse the repository at this point in the history
  41. Configuration menu
    Copy the full SHA
    2c76326 View commit details
    Browse the repository at this point in the history
  42. default.nix: doc: add to header args

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    18fd7cb View commit details
    Browse the repository at this point in the history
  43. Configuration menu
    Copy the full SHA
    168e4d9 View commit details
    Browse the repository at this point in the history
  44. Configuration menu
    Copy the full SHA
    c49d1dc View commit details
    Browse the repository at this point in the history
  45. CI: Travis: add Nix packages upd

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e13b73c View commit details
    Browse the repository at this point in the history
  46. CI: Travis: fix Cachix nix-env install rights menegement

    The Cachix suddenly started to fall with:
    
    ```
    $ nix-env -iA cachix -f https://cachix.org/api/v1/install
    
    error: creating directory '/Users/travis/.cache/nix/tarballs': Permission denied
    
    The command "nix-env -iA cachix -f https://cachix.org/api/v1/install" exited with 1.
    ```
    
    There are changes to macOS procedures, Nix updated to 2.2, and Cachix has big
    upstream changes for macOS processes.
    
    So fixing rights management in this way.
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    eb1b206 View commit details
    Browse the repository at this point in the history
  47. CI: Travis: rm sleep 2 - redundant

    Anyway it takes 30s-1m to the nix-build.
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    87f3137 View commit details
    Browse the repository at this point in the history
  48. Configuration menu
    Copy the full SHA
    595279b View commit details
    Browse the repository at this point in the history
  49. CI: Travis: explicitly state the builds

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a62e153 View commit details
    Browse the repository at this point in the history
  50. CI: Travis: env: rm jobs matrix

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1e98750 View commit details
    Browse the repository at this point in the history
  51. Configuration menu
    Copy the full SHA
    3ee1ed8 View commit details
    Browse the repository at this point in the history
  52. CI: Travis: enable strict build in GHC 8.6.5

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1e33663 View commit details
    Browse the repository at this point in the history
  53. CI: Travis: upd explicit build names

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    9bee037 View commit details
    Browse the repository at this point in the history
  54. CI: Travis: make GHC 8.10 mandatory

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3455257 View commit details
    Browse the repository at this point in the history
  55. CI: Travis: move SDist check to GHC 8.10

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c894abb View commit details
    Browse the repository at this point in the history
  56. CI: .travis.tml: clean-up

    Since conf no longer multiplies rows into matrix, but provides it explitly,
    exclusions not needed.
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    48e4e89 View commit details
    Browse the repository at this point in the history
  57. CI: make generate*Complettions work and accept a list of executables

    M  .travis.yml
    M  build.sh
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4c2da03 View commit details
    Browse the repository at this point in the history
  58. CI: rm buildStackProject, it does not work that way, and better to us…

    …e real stack
    
    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d7d5ded View commit details
    Browse the repository at this point in the history
  59. default.nix: clean-up docs

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6da520d View commit details
    Browse the repository at this point in the history
  60. build.sh: default to GHC 8.10

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    51c453a View commit details
    Browse the repository at this point in the history
  61. build.sh: sort the options into logical order

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    2444113 View commit details
    Browse the repository at this point in the history
  62. build.sh: provide docs to options

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7f7efbf View commit details
    Browse the repository at this point in the history
  63. build.sh: add disclamer for options

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3c147c4 View commit details
    Browse the repository at this point in the history
  64. build.sh: add more options and their docs

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5220a47 View commit details
    Browse the repository at this point in the history
  65. Configuration menu
    Copy the full SHA
    9d1880f View commit details
    Browse the repository at this point in the history
  66. Configuration menu
    Copy the full SHA
    c84c99f View commit details
    Browse the repository at this point in the history
  67. Configuration menu
    Copy the full SHA
    e5f5604 View commit details
    Browse the repository at this point in the history
  68. Configuration menu
    Copy the full SHA
    c1dd63a View commit details
    Browse the repository at this point in the history
  69. Silence redundant import warnings for Control.Monad.Fail (#633)

    Also address mysterious redundant import warnings in the testsuite
    
    This allows us to enable `buildStrictly=true` for GHC 8.8.
    
    Fixes #613.
    sjakobi authored and Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6de1522 View commit details
    Browse the repository at this point in the history
  70. default.nix: clean-up no longer relevant commented-out code

    buildInputs populated automatically.
    
    Environment overloads we can do any time, no need to keep trivial code
    commented.
    
    There is no AWS S3 use. If we would need we would write new deployment
    implementation  outside of `default.nix` using actual NixOps.
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3ec993f View commit details
    Browse the repository at this point in the history
  71. CI: .travis.yml: rm Strict from GHC 8.6.5

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7e65e48 View commit details
    Browse the repository at this point in the history
  72. Configuration menu
    Copy the full SHA
    a5e1687 View commit details
    Browse the repository at this point in the history
  73. CI: .travis.yml: add explicit quotes

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d5160c2 View commit details
    Browse the repository at this point in the history
  74. CI: .travis.yml: add description to the channels

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ceae49e View commit details
    Browse the repository at this point in the history
  75. Configuration menu
    Copy the full SHA
    7efb1ec View commit details
    Browse the repository at this point in the history
  76. default.nix: filter package root with nix-gitignore

    so we don't copy stuff like `dist-newstyle`.
    sorki authored and Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    423fc66 View commit details
    Browse the repository at this point in the history
  77. CI: .travis.yml: add the disclaimer

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    85241f5 View commit details
    Browse the repository at this point in the history
  78. CI: mv rev doc (.travis.yml->build.sh)

    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    bfb87c8 View commit details
    Browse the repository at this point in the history
  79. CI: build.sh: upd disclaimer

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    277ec76 View commit details
    Browse the repository at this point in the history
  80. CI: build.sh: add setting section disclaimer

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c6db5e0 View commit details
    Browse the repository at this point in the history
  81. CI: build.sh: upd NIX_PATH doc

    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4b26f73 View commit details
    Browse the repository at this point in the history
  82. CI: .travis.yml: reduce not used pkgName

    getOptParseApplicativeComplettions does not need it
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d1fc97d View commit details
    Browse the repository at this point in the history
  83. CI: {.travis.yml,build.sh}: rename (name->project) more unique and de…

    …scriptive
    
    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    b79a30d View commit details
    Browse the repository at this point in the history
  84. CI: {.travis.yml,build.sh}: merge documentation into buildh.sh

    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    76e9c46 View commit details
    Browse the repository at this point in the history
  85. Configuration menu
    Copy the full SHA
    365f351 View commit details
    Browse the repository at this point in the history
  86. Configuration menu
    Copy the full SHA
    84071f3 View commit details
    Browse the repository at this point in the history
  87. Configuration menu
    Copy the full SHA
    9804c9d View commit details
    Browse the repository at this point in the history
  88. CI: .travis.yml: upd the disclaimer

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ecb2a6f View commit details
    Browse the repository at this point in the history
  89. CI: .travis.yml: rm ALL_TESTS, since it does not work for nix-build

    and also just plainly does not passes itself, so it is useless in CI build setup
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    55535c7 View commit details
    Browse the repository at this point in the history
  90. Configuration menu
    Copy the full SHA
    faea44b View commit details
    Browse the repository at this point in the history
  91. Configuration menu
    Copy the full SHA
    a88161c View commit details
    Browse the repository at this point in the history
  92. CI: {.travis.yml,build.sh}: rename (GHCVERSION->compiler)

    M  .travis.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a9fb267 View commit details
    Browse the repository at this point in the history
  93. CI: default.nix: add compiler explanation

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    9310369 View commit details
    Browse the repository at this point in the history
  94. Configuration menu
    Copy the full SHA
    2aef3f6 View commit details
    Browse the repository at this point in the history
  95. CI: .travis.yml: rm irrelevant remount

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    f82facb View commit details
    Browse the repository at this point in the history
  96. Configuration menu
    Copy the full SHA
    5f15ccc View commit details
    Browse the repository at this point in the history
  97. CI: default.nix: upd header disclamer

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    467aeba View commit details
    Browse the repository at this point in the history
  98. CI: mv rev doc (build.sh->default.nix)

    M  build.sh
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    451435f View commit details
    Browse the repository at this point in the history
  99. CI: merge docs (build.sh->default.nix)

    M  build.sh
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4dc80b9 View commit details
    Browse the repository at this point in the history
  100. CI: build.sh: rm most of NOTE tags

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    708bb26 View commit details
    Browse the repository at this point in the history
  101. CI: .travis.yml: rm Nix updates

    After refactoring they are right beside/before build.sh Nix updates, so this
    update can be reduced.
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    54e3316 View commit details
    Browse the repository at this point in the history
  102. CI: .travis.yml: upd service restart

    Since service is not touched the daemon-reload is probably not needed, restart
    is sufficient.
    
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    462d90a View commit details
    Browse the repository at this point in the history
  103. CI: build.sh: add report of Nixpkgs channel revision

    Since Nix and Nixpkgs channel were just updated and build is next - report the
    revision.
    
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7813588 View commit details
    Browse the repository at this point in the history
  104. Configuration menu
    Copy the full SHA
    3925f4c View commit details
    Browse the repository at this point in the history
  105. Configuration menu
    Copy the full SHA
    5b32c3b View commit details
    Browse the repository at this point in the history
  106. default.nix: upd rephrase

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1f4724a View commit details
    Browse the repository at this point in the history
  107. default.nix: add explanation

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    b36051d View commit details
    Browse the repository at this point in the history
  108. default.nix: clean-up

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5618538 View commit details
    Browse the repository at this point in the history
  109. default.nix: upd

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a9529da View commit details
    Browse the repository at this point in the history
  110. default.nix: upd

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    9ef2b7f View commit details
    Browse the repository at this point in the history
  111. default.nix: add explanation

    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c902c7f View commit details
    Browse the repository at this point in the history
  112. Configuration menu
    Copy the full SHA
    b55c302 View commit details
    Browse the repository at this point in the history
  113. Configuration menu
    Copy the full SHA
    7bb661d View commit details
    Browse the repository at this point in the history
  114. test.yml: upd name: (Test->CI)

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c7c829b View commit details
    Browse the repository at this point in the history
  115. test.yml: add env of Nixpkgs Haskell Lib from HNix

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ace658c View commit details
    Browse the repository at this point in the history
  116. test.yml: (nix-build->./build.sh)

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5966177 View commit details
    Browse the repository at this point in the history
  117. Configuration menu
    Copy the full SHA
    670fe3a View commit details
    Browse the repository at this point in the history
  118. test.yml: jobs: tests->Basic_build

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    297746e View commit details
    Browse the repository at this point in the history
  119. {test.yml,build.sh}: project: hnix->replaceWithProjectNameInCachix

    M  .github/workflows/test.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a107d3a View commit details
    Browse the repository at this point in the history
  120. {test.yml,build.sh}: executableNames..Complete: hnix->replaceWith...

    M  .github/workflows/test.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3d216d2 View commit details
    Browse the repository at this point in the history
  121. test.yml: jobs: Basic_build: name the steps

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    fd22e37 View commit details
    Browse the repository at this point in the history
  122. build.sh: compiler: add explanation

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5378f3c View commit details
    Browse the repository at this point in the history
  123. default.nix: compiler: mv explanation

    M  build.sh
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c8fcc38 View commit details
    Browse the repository at this point in the history
  124. test.yml: m upd

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a184b30 View commit details
    Browse the repository at this point in the history
  125. test.yml: trigger CI on push to master, track only PRs| trigger build…

    … once
    
    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    f3ff06a View commit details
    Browse the repository at this point in the history
  126. Simplify step names

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    54a3a5f View commit details
    Browse the repository at this point in the history
  127. GitHub CI: add Linux_GHC-8-10

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4d01dfd View commit details
    Browse the repository at this point in the history
  128. GitHub CI: add Linux_GHCJS

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    32205e8 View commit details
    Browse the repository at this point in the history
  129. GitHub CI: add macOS_default

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    99925b2 View commit details
    Browse the repository at this point in the history
  130. GitHub CI: Nixpkgs: disable withHoogle

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7c0d0c0 View commit details
    Browse the repository at this point in the history
  131. GitHub CI: add Hackage_Cabal

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1ebe758 View commit details
    Browse the repository at this point in the history
  132. GitHub CI: Hackage_Cabal: add cabal v2-configure

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    4e0cbc4 View commit details
    Browse the repository at this point in the history
  133. GitHub CI: Hackage_Cabal: add cabal v2-build

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a7bd1c5 View commit details
    Browse the repository at this point in the history
  134. GitHub CI: Hackage_Cabal: add cabal v2-test

    M  .github/workflows/test.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e7dbbdf View commit details
    Browse the repository at this point in the history
  135. .github/workflows/(test->main).yml

    R  .github/workflows/test.yml -> .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6fcef47 View commit details
    Browse the repository at this point in the history
  136. builds: rname project->cachixAccount

    M  .github/workflows/main.yml
    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a493660 View commit details
    Browse the repository at this point in the history
  137. .travis.yml: add withHoogle=false for CI builds

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5307ada View commit details
    Browse the repository at this point in the history
  138. .travis.yml: group cachix conf

    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    90ef67f View commit details
    Browse the repository at this point in the history
  139. GitHub CI: add name tags to builds

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    8f5f775 View commit details
    Browse the repository at this point in the history
  140. GitHub CI: Nixpkgs custom build: add customization

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5d537c5 View commit details
    Browse the repository at this point in the history
  141. builds: pass-through useRev

    M  .github/workflows/main.yml
    M  build.sh
    M  default.nix
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    58753b2 View commit details
    Browse the repository at this point in the history
  142. builds: use rev

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    9676906 View commit details
    Browse the repository at this point in the history
  143. GitHub CI: add Nixpkgs_stable_Linux

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    77d7445 View commit details
    Browse the repository at this point in the history
  144. Configuration menu
    Copy the full SHA
    68be6d0 View commit details
    Browse the repository at this point in the history
  145. GitHub CI: add build schedule

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    971c1b2 View commit details
    Browse the repository at this point in the history
  146. GitHub CI: add explanations

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6fa555b View commit details
    Browse the repository at this point in the history
  147. GitHub CI: make all builds optional

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    44b5b85 View commit details
    Browse the repository at this point in the history
  148. name Hackage_Cabal

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    0bf6c0e View commit details
    Browse the repository at this point in the history
  149. GitHub CI: Nixpkgs_unstable_macOS: upd

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    dc89303 View commit details
    Browse the repository at this point in the history
  150. Configuration menu
    Copy the full SHA
    ef65a89 View commit details
    Browse the repository at this point in the history
  151. build.sh: short-curcuit the Nix tools update

    M  build.sh
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    76b6258 View commit details
    Browse the repository at this point in the history
  152. Configuration menu
    Copy the full SHA
    a25e929 View commit details
    Browse the repository at this point in the history
  153. mv Hackage_Cabal build main->Cabal-Linux.yml

    M  .github/workflows/Cabal-Linux.yml
    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    96439ae View commit details
    Browse the repository at this point in the history
  154. Cabal-Linux.yml: add schedule

    M  .github/workflows/Cabal-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    df13894 View commit details
    Browse the repository at this point in the history
  155. main.yml: switch all Nix installer nix_path to nixos-unstable

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3cdb084 View commit details
    Browse the repository at this point in the history
  156. main.yml: rm all Nix installer nix_path resetting to default

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3117a70 View commit details
    Browse the repository at this point in the history
  157. GitHub CI: workflow: add macOS, mv job into it

    A  .github/workflows/Nixpkgs-macOS.yml
    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    56c1a13 View commit details
    Browse the repository at this point in the history
  158. GitHub CI: workflow: Nixpkgs-macOS: add triggers and shedule

    M  .github/workflows/Nixpkgs-macOS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e14732d View commit details
    Browse the repository at this point in the history
  159. GitHub CI: workflow: Nixpkgs-macOS: m build rename

    M  .github/workflows/Nixpkgs-macOS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    51d8113 View commit details
    Browse the repository at this point in the history
  160. GitHub CI: workflow: Nixpkgs-GHCJS: mv build in

    A  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c92c8d5 View commit details
    Browse the repository at this point in the history
  161. GitHub CI: workflow: main: rm withHoogle overload since it is redundant

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    2f4b2a0 View commit details
    Browse the repository at this point in the history
  162. GitHub CI: workflow: main: (CI->Nixpkgs, Linux)

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3dd87e6 View commit details
    Browse the repository at this point in the history
  163. GitHub CI: workflow: main: linkWithGold

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7cd9dbc View commit details
    Browse the repository at this point in the history
  164. GitHub CI: workflow: main: upd build ids

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5a46cd6 View commit details
    Browse the repository at this point in the history
  165. GitHub CI: workflow: main: upd build names

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3b1ff55 View commit details
    Browse the repository at this point in the history
  166. GitHub CI: workflow: main: add NixOS-unstable Strict build

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ad85997 View commit details
    Browse the repository at this point in the history
  167. GitHub CI: workflow: main: upd build names

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    3ba28e0 View commit details
    Browse the repository at this point in the history
  168. GitHub CI: workflow: main: add build GHC 8.6.5

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    09871f1 View commit details
    Browse the repository at this point in the history
  169. GitHub CI: workflow: main: add build GHC 8.4.4

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    938ac98 View commit details
    Browse the repository at this point in the history
  170. GitHub CI: workflow: main: upd build name

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    85f2f54 View commit details
    Browse the repository at this point in the history
  171. GitHub CI: workflow: main: upd build names, wrap in "

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1c8eb3c View commit details
    Browse the repository at this point in the history
  172. GitHub CI: main: upd name: add GHC for GitHub CI to not mix-in GHCJS

    M  .github/workflows/main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a1dc3bf View commit details
    Browse the repository at this point in the history
  173. GitHub CI: workflow: mv (main->Nixpkgs-GHC-Linux).yml

    R  .github/workflows/main.yml -> .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    274ce88 View commit details
    Browse the repository at this point in the history
  174. GitHub CI: workflow: mv Quality build

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    73f395c View commit details
    Browse the repository at this point in the history
  175. GitHub CI: workflow: m rname builds

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    bfe220e View commit details
    Browse the repository at this point in the history
  176. GitHub CI: workflow: m rename of the build

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a4ca735 View commit details
    Browse the repository at this point in the history
  177. GitHub CI: workflow: Quality build: add nix-shell test

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7692235 View commit details
    Browse the repository at this point in the history
  178. GitHub CI: workflow: add denotation towards main examples

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1088395 View commit details
    Browse the repository at this point in the history
  179. GitHub CI: workflow: Quality build: fx nix-shell command

    M  .github/workflows/Nixpkgs-GHC-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    580bb2d View commit details
    Browse the repository at this point in the history
  180. GitHub CI: workflow: mv Nixpkgs-(GHC-->)Linux.yml

    R  .github/workflows/Nixpkgs-GHC-Linux.yml -> .github/workflows/Nixpkgs-Linux.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a280660 View commit details
    Browse the repository at this point in the history
  181. GitHub CI: workflow: GHCJS: clean-up

    M  .github/workflows/Nixpkgs-GHCJS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6ceccd5 View commit details
    Browse the repository at this point in the history
  182. GitHub CI: workflow: GHCJS: use nixos-unstable rev

    M  .github/workflows/Nixpkgs-GHCJS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    97b959d View commit details
    Browse the repository at this point in the history
  183. GitHub CI: workflow: GHCJS: use linkWithGold

    M  .github/workflows/Nixpkgs-GHCJS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    807ddfc View commit details
    Browse the repository at this point in the history
  184. Configuration menu
    Copy the full SHA
    9af6c2b View commit details
    Browse the repository at this point in the history
  185. GitHub CI: workflow: Nixpgs, Linux: recommend nixos-unstable

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    511d6f4 View commit details
    Browse the repository at this point in the history
  186. GitHub CI: workflow: Nixpgs, Linux: recommend test for nixos-20.03 st…

    …able
    
    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    78b3eae View commit details
    Browse the repository at this point in the history
  187. GitHub CI: workflow: mv additiona builds into Nixpgs-Linux-additional

    A  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    adb32a2 View commit details
    Browse the repository at this point in the history
  188. GitHub CI: workflow: rname workflows

    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    f8b97d7 View commit details
    Browse the repository at this point in the history
  189. GitHub CI: workflow: main: make main builds mandatory

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a2a3e81 View commit details
    Browse the repository at this point in the history
  190. GitHub CI: workflow: main: make build not strict, to not scare off pe…

    …ople ;)
    
    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ab76586 View commit details
    Browse the repository at this point in the history
  191. GitHub CI: workflow: main: make Nix-shell into a separate test

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    812411c View commit details
    Browse the repository at this point in the history
  192. GitHub CI: workflow: main: Nix-shell: from the hip nix-shell'ing

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ed01432 View commit details
    Browse the repository at this point in the history
  193. GitHub CI: workflow: main: Nix-shell: add separate Hoogle test

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    a16ab1b View commit details
    Browse the repository at this point in the history
  194. GitHub CI: workflow: main: rename GHCJS

    M  .github/workflows/Nixpkgs-GHCJS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    19f36c3 View commit details
    Browse the repository at this point in the history
  195. GitHub CI: workflow: main: prettify

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d58b10e View commit details
    Browse the repository at this point in the history
  196. GitHub CI: workflow: main: fx Nix-shell test

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    eb0b8d8 View commit details
    Browse the repository at this point in the history
  197. GitHub CI: workflow: main: rename Nix-shell build

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    775651e View commit details
    Browse the repository at this point in the history
  198. GitHub CI: workflow: main: m upd

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    5d43a5d View commit details
    Browse the repository at this point in the history
  199. GitHub CI: workflow: main: upd Nix-shell build

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ab6edbb View commit details
    Browse the repository at this point in the history
  200. GitHub CI: workflow: main: upd Quality build

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    8450e6e View commit details
    Browse the repository at this point in the history
  201. GitHub CI: workflow: main: upd NixOS stable build

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1c4c30b View commit details
    Browse the repository at this point in the history
  202. GitHub CI: workflow: main: upd disclaimer

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    93e7fcb View commit details
    Browse the repository at this point in the history
  203. GitHub CI: workflow: upd steps to "Determined Nix-build"

    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    66b8a05 View commit details
    Browse the repository at this point in the history
  204. GitHub CI: workflow: main: upd Hoogle step name

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    05c90b6 View commit details
    Browse the repository at this point in the history
  205. GitHub CI: workflow: main: m upd

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    b3d1287 View commit details
    Browse the repository at this point in the history
  206. GitHub CI: workflow: main: upd Hoogle step name

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    b9b1f02 View commit details
    Browse the repository at this point in the history
  207. GitHub CI: workflow: main: upd Hoogle build name

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    2746df0 View commit details
    Browse the repository at this point in the history
  208. GitHub CI: workflow: main: upd Basic build name

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    1b1fe38 View commit details
    Browse the repository at this point in the history
  209. GitHub CI: workflow: main: add explicit nixos-unstable

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    03df2fb View commit details
    Browse the repository at this point in the history
  210. GitHub CI: workflow: main: Basic: add nixos-unstable explanation

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    c9a02b2 View commit details
    Browse the repository at this point in the history
  211. GitHub CI: workflow: main: Nix-shell: use pure shell (*sic)

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    7a6b3d5 View commit details
    Browse the repository at this point in the history
  212. Configuration menu
    Copy the full SHA
    0b6b6a3 View commit details
    Browse the repository at this point in the history
  213. Configuration menu
    Copy the full SHA
    905b3b0 View commit details
    Browse the repository at this point in the history
  214. Configuration menu
    Copy the full SHA
    1c29e22 View commit details
    Browse the repository at this point in the history
  215. Configuration menu
    Copy the full SHA
    71488fc View commit details
    Browse the repository at this point in the history
  216. Configuration menu
    Copy the full SHA
    776134f View commit details
    Browse the repository at this point in the history
  217. Configuration menu
    Copy the full SHA
    70480bf View commit details
    Browse the repository at this point in the history
  218. D ghcjs/default.nix

    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    d3d831e View commit details
    Browse the repository at this point in the history
  219. Configuration menu
    Copy the full SHA
    566f682 View commit details
    Browse the repository at this point in the history
  220. CI: Nixpkgs workflows: use haskell-with-nixpkgs cachix account

    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    e1d89bc View commit details
    Browse the repository at this point in the history
  221. CI: Nixpkgs workflows: provide CACHIX_SIGNING_KEY

    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    M  .travis.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    6536a6a View commit details
    Browse the repository at this point in the history
  222. CI: GitHub: Nixpkgs workflows: Cachix action, provide account to it

    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    ffefa90 View commit details
    Browse the repository at this point in the history
  223. Configuration menu
    Copy the full SHA
    0af767e View commit details
    Browse the repository at this point in the history
  224. Merge progress in haskell-with-nixpkgs into HNix

    `HNix` was taken and with maximal preservation of Git history, Git history was
    passed though pass filter and that in how `haskell-with-nix` was formed.
    
    Further work on CI and build configs happened there.
    
    Due to `HNix` being a mothership project and since `haskell-with-nix`
    preservation of original history - it is possible to merge progress from it
    back.
    
    Now, when `haskell-with-nixpkgs` main setup stabilized - it is ready to be
    merged back, meanwile `HNix` needed to dodge Nixpkgs downstream quirks which
    blocked the development processes and new CI was needed.
    
    Merge went pretty ideal, for merge `haskell-with-nixpkgs` only relevant history
    was also filtered-out and also dropped 3 commits that got into the passed files.
    
    Custom merge commit also was required.
    
    But overall, the process of merge went unexpectedly great.
    
    ---
    
    After the merge - also needed the the change of stub names used in
    `haskell-with-nixpkgs` to `HNix`-specific names. So that directly follows this
    merge inside PR branch.
    Anton-Latukha committed Jul 31, 2020
    Configuration menu
    Copy the full SHA
    aab8d67 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2020

  1. CI: GitHub: add submodule recursion to checkouts

    M  .github/workflows/Cabal-Linux.yml
    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    55720ed View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09e0fb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    df10c24 View commit details
    Browse the repository at this point in the history
  4. build.sh: clean-up

    rm redundant settings, since default.nix is the main API propagation point
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    16c14f8 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    1fdbbad View commit details
    Browse the repository at this point in the history
  6. CI: switch back to HNix Cachix account

    M  .github/workflows/Nixpkgs-GHCJS.yml
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .github/workflows/Nixpkgs-macOS.yml
    M  .travis.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    7848680 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    1c91169 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    885a782 View commit details
    Browse the repository at this point in the history
  9. CI: update GHC 8.8.(3->4)

    Also dropping minor numbers from build names for bravity of tracking Nixpkgs
    
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .github/workflows/Nixpkgs-Linux-main.yml
    M  .travis.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    be88914 View commit details
    Browse the repository at this point in the history
  10. CI: rm Nixpkgs GHC 8.4.4 builds

    8.4.4 support is removed from Nixpkgs
    
    M  .github/workflows/Nixpkgs-Linux-additional.yml
    M  .travis.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    637de2b View commit details
    Browse the repository at this point in the history
  11. CI: Cabal-Linux: add GHC 8.4 build

    Since Nixpkgs removed 8.4, adding it to Hackage builds.
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    38acec9 View commit details
    Browse the repository at this point in the history
  12. CI: Cabal-Linux: enable tests in configuration

    M  .github/workflows/Cabal-Linux.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    532aa3a View commit details
    Browse the repository at this point in the history
  13. CI: Cabal-Linux: clean-up

    M  .github/workflows/Cabal-Linux.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    ddc267e View commit details
    Browse the repository at this point in the history
  14. CI: Cabal-Linux: add Nix installation, instantiate still required for…

    … tests
    
    M  .github/workflows/Cabal-Linux.yml
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    425081d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    2516d8b View commit details
    Browse the repository at this point in the history
  16. CI: Nixpkgs-Linux-main: make all builds optional

    Due to Nixpkgs brittleness - it often blocks the development process, when the
    PRs do not pass due to issues of downstream Nixpkgs.
    
    Moreover that HNix builds in Nixpkgs with Nix, so the point of this builds is
    just to check that HNix builds with Nixpkgs under Nix.
    
    When Nixpkgs build is mandatory - PRs get blocked by it and PRs await on fixing
    Nixpkgs.
    
    Making Nixpkgs builds optional allows parallelization of code development and
    Nixpkgs fixing.
    
    More in discussion: #681 (comment)
    Anton-Latukha committed Aug 1, 2020
    Configuration menu
    Copy the full SHA
    2cb8426 View commit details
    Browse the repository at this point in the history

Commits on Aug 2, 2020

  1. CI: Nixpkgs-Linux-main: make all builds optional cache builders

    Due to Nixpkgs brittleness - it often blocks the development process, when the
    PRs do not pass due to issues of downstream Nixpkgs.
    
    Moreover that HNix builds in Nixpkgs with Nix, so the point of this builds is
    just to check that HNix builds with Nixpkgs under Nix.
    
    When Nixpkgs build is mandatory - PRs get blocked by it and PRs await on fixing
    Nixpkgs.
    
    Making Nixpkgs builds optional allows parallelization of code development and
    Nixpkgs fixing.
    
    More in discussion: #681 (comment)
    
    CI: Travis: fx optional builds
    
    CI: Nixpkgs-Linux-main: make all builds optional
    
    Due to Nixpkgs brittleness - it often blocks the development process, when the
    PRs do not pass due to issues of downstream Nixpkgs.
    
    Moreover that HNix builds in Nixpkgs with Nix, so the point of this builds is
    just to check that HNix builds with Nixpkgs under Nix.
    
    When Nixpkgs build is mandatory - PRs get blocked by it and PRs await on fixing
    Nixpkgs.
    
    Making Nixpkgs builds optional allows parallelization of code development and
    Nixpkgs fixing.
    
    More in discussion: #681 (comment)
    
    CI: Travis: fx optional builds
    Anton-Latukha committed Aug 2, 2020
    Configuration menu
    Copy the full SHA
    c24fb8d View commit details
    Browse the repository at this point in the history
  2. CI: Travis: enable fast skip

    See: #681 (comment)
    
    M  .travis.yml
    Anton-Latukha committed Aug 2, 2020
    Configuration menu
    Copy the full SHA
    02207c9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2dff82b View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b0ec315 View commit details
    Browse the repository at this point in the history
  5. CI: Nixpkgs-Linux-main: Quality build: add shell completion test

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Aug 2, 2020
    Configuration menu
    Copy the full SHA
    8cc6bb3 View commit details
    Browse the repository at this point in the history
  6. CI: Nixpkgs-Linux-main: default build: add strict build

    M  .github/workflows/Nixpkgs-Linux-main.yml
    Anton-Latukha committed Aug 2, 2020
    Configuration menu
    Copy the full SHA
    dd7dc39 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    28a1f6f View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    0f7c8e6 View commit details
    Browse the repository at this point in the history