Commit Graph

71 Commits

Author SHA1 Message Date
Sorki
969138f27a
Merge pull request #1106 from haskell-nix/dependabot/github_actions/cachix/install-nix-action-25
Bump cachix/install-nix-action from 24 to 25
2024-01-16 07:57:20 +01:00
dependabot[bot]
4b401da8d7
Bump cachix/install-nix-action from 24 to 25
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 24 to 25.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v24...v25)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 05:55:20 +00:00
dependabot[bot]
dbddd60d3c
Bump cachix/cachix-action from 13 to 14
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 13 to 14.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v13...v14)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-01-15 05:55:16 +00:00
dependabot[bot]
6685db0fe4 Bump cachix/install-nix-action from 23 to 24
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v23...v24)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 18:07:32 +02:00
dependabot[bot]
2f14e493b2 Bump cachix/cachix-action from 12 to 13
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v12...v13)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-27 18:06:41 +02:00
Richard Marko
de1b210456 ci: bump rev in Optional-Nix-dev-env-* 2023-11-21 08:14:56 +01:00
dependabot[bot]
c8b753e870 Bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-27 13:53:53 +03:00
dependabot[bot]
0c7fad4c19 Bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-27 13:53:04 +03:00
ners
a44d1c49bc release 0.17.0 2023-10-25 17:40:17 +03:00
dependabot[bot]
812eac4ead Bump cachix/install-nix-action from 20 to 22
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v22)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-13 20:31:54 +03:00
Anton Latukha
34c24c7050
CI: HLint: fx action (#1087) 2023-03-12 22:01:00 +02:00
dependabot[bot]
2c5777155b Bump cachix/install-nix-action from 18 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v20)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-03-12 19:33:06 +02:00
dependabot[bot]
48e962a349
Bump rwe/actions-hlint-run from 1 to 2 (#1082)
Bumps [rwe/actions-hlint-run](https://github.com/rwe/actions-hlint-run) from 1 to 2.
- [Release notes](https://github.com/rwe/actions-hlint-run/releases)
- [Commits](https://github.com/rwe/actions-hlint-run/compare/v1...v2)

---
updated-dependencies:
- dependency-name: rwe/actions-hlint-run
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-11-20 07:03:52 +01:00
Alex McKenna
b89eed944c
Compile on GHC 9.4.3 (#1081)
* Compile on GHC 9.4.3

* Add GHC 9.2 and 9.4 to CI
2022-11-17 19:32:24 +01:00
dependabot[bot]
6eaf31a341
Bump cachix/cachix-action from 10 to 12 (#1080)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v12)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 17:13:42 +08:00
dependabot[bot]
c14a28e47e
Bump cachix/install-nix-action from 17 to 18 (#1079)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-10-31 17:13:32 +08:00
Patrick
6413bbc890
accommodate with store's new addToStore API (#1077) 2022-08-22 22:28:45 +08:00
soulomoon
6d28310969 update nix rev in github workflow 2022-06-15 21:07:43 +08:00
Richard Marko
bbe26d8023 CI: whitespace 2022-04-22 13:13:43 +02:00
Richard Marko
9ff2d042fa CI: invalidate caches
https://github.com/actions/cache/issues/2
2022-04-22 13:04:25 +02:00
dependabot[bot]
eb27c033d3 Bump haskell/actions from 1 to 2
Bumps [haskell/actions](https://github.com/haskell/actions) from 1 to 2.
- [Release notes](https://github.com/haskell/actions/releases)
- [Commits](https://github.com/haskell/actions/compare/v1...v2)

---
updated-dependencies:
- dependency-name: haskell/actions
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 13:00:06 +02:00
dependabot[bot]
e31e36c481 Bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-04-22 13:00:00 +02:00
dependabot[bot]
0756b1f9e3
Bump actions/cache from 2 to 3
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 3.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/cache
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-22 05:19:54 +00:00
dependabot[bot]
6ec5516d47
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2...v3)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-02 05:27:53 +00:00
Anton-Latukha
6ad7f3eac8
CI: Cabal-Linux: {relude,hashing,ghc-bignum} => allow 8.8 to continue 2022-01-06 13:53:10 +02:00
Anton-Latukha
343dc3079a
CI: Cabal-Linux: freeze: report minimized conflict set 2022-01-06 13:38:03 +02:00
Anton-Latukha
45383f8215
dep: support 'hashable 1.4' 2022-01-06 13:37:51 +02:00
dependabot[bot]
3f12d31aef Bump cachix/install-nix-action from 15 to 16
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 15 to 16.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v15...v16)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-22 10:18:49 +02:00
dependabot[bot]
4321e7d656 Bump cachix/install-nix-action from 14.1 to 15
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 14.1 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v14.1...v15)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-15 17:45:16 +02:00
Anton-Latukha
49acc33447 CI: Optional-Nix-dev-env-main: pin rev
`default.nix` pin does not work because `build.sh` overrides it to `default`.
2021-11-14 23:22:13 +02:00
dependabot[bot]
5ba249c3f0 Bump cachix/install-nix-action from 12 to 14.1
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 12 to 14.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v12...v14.1)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2021-11-02 13:33:22 +02:00
Anton-Latukha
34bd9107e2 add dependabot: make it update GitHub Actions
It is a basic configuration.
2021-11-02 13:31:43 +02:00
Anton-Latukha
3dcd0562f4
CI: GitHyb: add HLint 2021-07-27 02:05:01 +03:00
Anton-Latukha
2b23c67c31
add GHC 9.0 support 2021-07-08 00:41:05 +03:00
Anton-Latukha
51b89db727
CI: rm auto TOC update
GitHub rolled-out the TOC generation.
2021-05-07 16:30:09 +03:00
Anton-Latukha
73f7d56d09
CI: Nix-dev-env: cachix-action@v(7->10) 2021-05-07 12:16:34 +03:00
Anton-Latukha
5246db5832
CI: Nix-dev-env: Nixpkgs has GHC 8.10 as default
CI is currently in this way, since we still are restricted by dependencies to move to GHC 9.0.
2021-05-07 12:12:59 +03:00
Anton Latukha
58cd8fa112
treewide: light relude linting (#906)
* treewide: light relude linting

Provided `relude's` `.hlint.yaml` locally.

To my taste most of the suggestions are specific to `relude` and can be
considered harmful for future portability.

Only the `(fmap . fmap) == <<$>>` & `*.singleton == one`, I'd considered
somewhat reasonable to maybe thinnk about adopting.

The flip of the arguments in `whenJust` and so on - surprised me.

These here are what indeed is light and helps to clean-up a bit and in future
text data types & list migrations.

Most of the `relude` HLint rules I saw, I want to remove from the checks. So decisively not going to implement them
in CI.

* default.nix: upd default to GHC8104
2021-03-26 21:10:41 +02:00
Guillaume Maudoux
d6b8c5a7f9 revert "CI: Nix dev env: GHC 8.10: disable strict build"
This reverts commit cd02c6dd59.
2021-03-23 23:07:26 +01:00
Anton-Latukha
cd02c6dd59
CI: Nix dev env: GHC 8.10: disable strict build
Please, enable it back after https://github.com/haskell-nix/hnix/issues/896 closes.
2021-03-21 18:32:17 +02:00
Anton-Latukha
919e8ecadb
cabal: stopping GHC 8.4 support
https://github.com/haskell-nix/hnix/issues/885
2021-03-15 20:27:30 +02:00
Anton Latukha
c357b63dee
upd {rev, hnix-store 0.4.1.0, Nix GHC 8.10 strict} (#835)
System.Nix.Store.Remote now reexports Remote.Types
🔼 allowed at once to enable strict builds to not forget them further.
2021-01-26 13:49:58 +02:00
Anton Latukha
f71ef94a32
CI: upd ReadMe TOC workflow (#832)
* CI: upd On-Readme-update: README->ReadMe

* CI: remane On-Read(m->M)-update.yml
2021-01-21 14:42:57 +02:00
Anton-Latukha
eb709ccb4a CI: Nix-dev-env-macOS: demoting to weekly build&check
The Haskell project development should not be blocked by the Nixpkgs macOS build
failures.
Already introduced more basic Hackage Cabal macOS check.
2021-01-15 17:55:23 +02:00
Anton-Latukha
dd2cb2bd80 CI: add Cabal-macOS built test
This is basic requirement for developing on macOS.
2021-01-15 17:55:23 +02:00
Anton Latukha
a3b95b2862
CI: GitHub: Nix: dontCheck (#807)
The Cabal testing is really enough.

Maybe form a network test switch and disable those tests when the variable is
set. So we configure that in the CI and in Nixpkgs.
2021-01-07 22:27:56 +02:00
Anton-Latukha
0b81cb6918
CI: GitHub: Cabal: add Haddock add distribution check 2021-01-06 04:42:27 +02:00
Anton-Latukha
099bf20aa3
CI: GitHub: Cabal: add Haddock check 2021-01-06 04:42:27 +02:00
Anton-Latukha
3b313a7e19
CI: GitHub: Cabal: improvement of the GitHub caching
A riff on the theme of
https://markkarpov.com/post/github-actions-for-haskell-ci.html
2021-01-06 04:41:57 +02:00
Anton-Latukha
3e0417c02f default.nix: m upd rev & compiler 2021-01-06 00:45:01 +02:00