Sridhar Ratnakumar
651c95c12c
chore(ci): Add workflow_dispatch
2024-06-24 10:21:27 -04:00
Sridhar Ratnakumar
569e28636c
chore(ci): Add x86_64-*
( #329 )
2024-06-17 15:44:20 -04:00
Sridhar Ratnakumar
beeaee44e6
chore(ci): use good commit message
2024-04-22 05:43:51 -04:00
Sridhar Ratnakumar
e43bc631b4
chore(ci): Specify branch for update-flake-lock
2024-04-21 11:20:06 +10:00
Sridhar Ratnakumar
b5bfa21723
ci: Use nixci's github actions matrix generator ( #280 )
2024-03-25 10:26:26 -04:00
Sridhar Ratnakumar
6ae8a85071
ci: Use github matrix for nixci configurations ( #279 )
2024-03-22 19:11:56 -04:00
Sridhar Ratnakumar
9aaa73b5af
ci: Set commit msg in flake lock updaters
2024-03-13 08:57:36 -04:00
Sridhar Ratnakumar
367f3e9f5d
ci: add doc/ flake lock updater
2024-02-29 17:50:20 -05:00
Sridhar Ratnakumar
11b457aefc
test: Port with-subdir
as flake check ( #258 )
2024-02-29 17:32:26 -05:00
Sridhar Ratnakumar
5e1cd6a4b9
ci: Remove token
2024-02-29 14:42:37 -05:00
Sridhar Ratnakumar
03ac0861cf
ci: adjust update-flake-lock.yaml for token
2024-02-29 14:39:03 -05:00
Sridhar Ratnakumar
b580267a1d
ci: Add flake lock updater
2024-02-29 14:35:35 -05:00
Sridhar Ratnakumar
6f41012d7b
doc: Run linkcheck as part of nixci ( #244 )
...
* doc: Run linkcheck as part of nixci
* remove legacy stuff
2024-02-24 10:45:06 -05:00
Sridhar Ratnakumar
4decea13df
ci/test: Cleanup
...
This reintroduces the CI matrix, but leaves the legacy bash test disabled on Linux (which is run only in gh-actions)
2024-02-23 16:09:57 -05:00
Sridhar Ratnakumar
c5b55e1c2e
ci: Run doc/test.sh separately
...
We don't want to run this on every platform. Just one is sufficient.
2024-02-23 15:39:11 -05:00
Sridhar Ratnakumar
1d95047fce
ci: Run tests on darwin (self-hosted)
...
Move Linux test to github ubuntu runner until we we can self host it.
2024-02-23 15:30:17 -05:00
Sridhar Ratnakumar
d10a77de2d
ci: remove flake hubs
...
They often fail, and I don't care about them anymore.
2024-02-21 10:38:37 -05:00
Sridhar Ratnakumar
ef7ac92a31
ci: Use latest nixci
...
Also build only master branch, while still building PRs.
2024-02-13 07:27:24 -05:00
Sridhar Ratnakumar
f06109222f
ci: Jenkins ➡️ self-hosted runners ( #218 )
2024-01-27 02:35:16 -05:00
Sridhar Ratnakumar
4f6a2cbe4e
ci: Switch to https://flakestry.dev/publish
2023-10-24 09:55:10 -04:00
Sridhar Ratnakumar
63a160879e
Revert "Delete .github/workflows/flakestry.yaml"
...
This reverts commit fd60f6b1af
.
2023-09-26 10:42:36 -04:00
Sridhar Ratnakumar
fd60f6b1af
Delete .github/workflows/flakestry.yaml
2023-09-26 10:40:16 -04:00
Sridhar Ratnakumar
d454971b28
flakestry: add URL
2023-09-26 10:39:05 -04:00
Sridhar Ratnakumar
face615fc3
Create flakestry.yaml
2023-09-26 10:36:59 -04:00
Sridhar Ratnakumar
7a6e2add3d
Create flakehub-publish-tagged.yml
2023-08-22 17:59:40 -04:00
Sridhar Ratnakumar
5c87220aeb
Upstream docs rendering to zero-to-flakes
. ( #181 )
2023-07-07 16:06:41 -04:00
Sridhar Ratnakumar
c339aa22c3
Trigger CI
2023-05-31 17:53:27 -04:00
Sridhar Ratnakumar
b47c95681b
test: Install Nix as a CI step ( #125 )
2023-03-14 11:48:08 -04:00
Sridhar Ratnakumar
e16a1f8e2a
Move template test from ci.yaml to test.sh
2023-03-13 21:40:45 -04:00
Sridhar Ratnakumar
bfb7d3c3ec
runtest.sh: Prevent using macOS shell (zsh or bash)
...
Also change CI to run bash directly from nixpkgs
2023-03-12 22:20:17 -04:00
Sridhar Ratnakumar
4a0bb1b43c
ci: Try a different nix installer
...
cf. https://github.com/cachix/cachix-action/issues/138#issuecomment-1448893176
2023-02-28 16:59:51 -05:00
Sridhar Ratnakumar
3f6e4d3830
ci: Update cachix action
2023-02-28 16:57:27 -05:00
Sridhar Ratnakumar
009d3c8624
Add documentation ( #94 )
2023-02-24 11:26:28 -05:00
Sridhar Ratnakumar
08e98de40d
ci: templates should use pinned nixpkgs ( #89 )
2023-02-21 21:15:01 -05:00
Shivaraj B H
3a515400fd
Expose two templates: default
and example
( #69 )
...
Co-authored-by: Sridhar Ratnakumar <srid@srid.ca>
2023-02-09 21:16:59 -05:00
Sridhar Ratnakumar
47437fbb88
Add automated test ( #60 )
...
- Add `./test` that aims to use all features of haskell-flake
- Add `./test/test.sh` that verifies that the devshell of `./test` is as one would expect
- Add `./runtest.sh` at project root to run the full test
- Run the same ^ in Github Actions
I'm *not* entirely happy with this approach; in particular, `test.sh` seems pretty hacky. But it works. Not sure if it will scale.
2023-02-01 14:52:39 -05:00
Sridhar Ratnakumar
6a56fbd3e4
Add flake template & test in Github Actions ( #54 )
2023-01-11 13:01:50 -05:00