Richard Marko
ade0ba5a58
CI: drop NIXPKGS_ALLOW_BROKEN env
2022-04-22 13:43:47 +02:00
Richard Marko
690e7a6e4b
CI: actions/cache@v3.0.1 -> actions/cache@v3
2022-04-22 13:17:16 +02:00
Richard Marko
af0d69d992
CI: invalidate caches
...
https://github.com/actions/cache/issues/2
2022-04-22 13:13:06 +02:00
dependabot[bot]
f2fe84f83e
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 12:39:21 +02:00
dependabot[bot]
5da143beac
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 12:39:16 +02:00
dependabot[bot]
26d3a34e1a
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-04-22 12:39:09 +02:00
dependabot[bot]
a5115d39cf
Bump actions/cache from 2 to 3.0.1
...
Bumps [actions/cache](https://github.com/actions/cache ) from 2 to 3.0.1.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v2...v3.0.1 )
---
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-04-22 12:39:01 +02:00
dependabot[bot]
755e52d1c9
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 14:15:54 +02:00
dependabot[bot]
64e2f605c8
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 13:52:30 +02:00
dependabot[bot]
96db83674f
Bump cachix/cachix-action from 7 to 10
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 7 to 10.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v7...v10 )
---
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>
2021-11-04 14:04:50 +02:00
dependabot[bot]
1ba5a73b7b
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-04 14:04:38 +02:00
Anton Latukha
9f9ea28775
add dependabot
2021-11-04 14:03:08 +02:00
Anton-Latukha
21bce33202
CI: GHC (9.0 - 8.6)
2021-08-06 17:43:22 +03:00
Anton-Latukha
0081cf88cc
CI: GitHub: Cabal: split Core & Remote into separate workflows
...
Before: I fixed Core, but CI was falling due to Hackage Core failing in Remote
build.
This change reassambles of how they link togather versionally.
M .github/workflows/Core-Cabal-Linux.yml
2021-05-30 16:53:56 +03:00
Anton Latukha
d66ed76f0e
CI: Cabal: add macOS ( #114 )
...
The Core is works, the Remote code awaits the according to project to compile on macOS.
2021-03-12 20:14:14 +02:00
Anton Latukha
5d03ffc43c
Declare tasty-discover a testing build tool ( #130 )
...
This properly fixes the use of the tasty-discover,
the report & info were sent upstream to fix it in docs:
https://github.com/haskell-works/tasty-discover/issues/4 .
Closes : #129
2021-01-19 13:08:32 +02:00
Anton Latukha
3242f24725
CI: Cabal: rm tmp hack ( #128 )
...
The dep situation solved: https://github.com/Bodigrim/smallcheck/issues/49#issuecomment-761548849
2021-01-16 14:27:12 +02:00
Anton-Latukha
ef51f8b3ee
CI: tmp add hack to freeze upstream
...
Until https://github.com/haskell-nix/hnix-store/issues/122
2021-01-16 07:01:59 +02:00
Anton Latukha
851bb2e390
CI: Cabal: upd ( #113 )
...
- update the Cabal repo before build
- chache the results
- the hack for GitHub expressions was invented
- name the steps
- add SDist check
- Cabal build checks now required
Added the info to the: https://markkarpov.com/post/github-actions-for-haskell-ci.html
I'd maybe wished to switch to `haskell-ci`, but currently it lacks caching for example, idk if it has any monorepo support.
2021-01-12 20:16:50 +02:00
Anton Latukha
18265de317
CI: Nix-dev-env-main: use Cachix & rm GitHub cache ( #105 )
2021-01-07 21:43:47 +02:00
Anton Latukha
61e963d102
CI: GitHub: nix-build: fx target closure ( #98 )
...
Nix builds were building Nixpkgs packages, and in the case of the Remote - the Nixpkgs that used local Core override.
Now they use the local build, and fall because of the `cryptohash-sha512` state, which already treated for Cabal with `cabal.project`, but looks like `cabal2Nix does not support those, so the builds fall.
2020-12-22 21:58:58 +02:00
Anton Latukha
40a54cd6d0
CI: GitHub: Tmp allow broken/try to build broken Nix closures ( #97 )
...
SInce projects are broken quite frequently - introducing tmp `allowBroken` fix.
Works towards #67 .
2020-12-22 21:32:42 +02:00
Anton Latukha
69174725ac
CI: GitHub: add Optional-Nix-dev-env-main: add mvp nix-build ( #95 )
...
Work towards having enough CI testing #67 .
I currently can not create the Cachix binary cache current for the project, details in #96 .
So for the time being added the simple GH cache to them.
2020-12-22 21:02:19 +02:00
Anton-Latukha
ac92f1d44c
CI: GitHub: *Cabal-Linux: add Nix installation for Remote
2020-12-15 13:51:55 +02:00
Anton-Latukha
0d130d5334
CI: GitHub: *Cabal-Linux: enable test suite for Store-remote
2020-12-15 13:15:12 +02:00
Anton-Latukha
8a5f8161eb
CI: GitHub: add On-Release-Cabal-Linux
2020-12-15 13:14:51 +02:00
Anton-Latukha
a3688cf0d0
CI: GitHub: add Cabal-Linux
2020-12-15 13:11:53 +02:00