chris montgomery
1375bff247
docs: fix link to contributing guidelines ( #187 )
2022-11-23 21:29:59 +01:00
dependabot[bot]
d7d8363930
build(deps): bump cachix/cachix-action from 11 to 12 ( #186 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v11...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 19:11:10 +01:00
dependabot[bot]
fe7959bb18
build(deps): bump cachix/install-nix-action from 17 to 18 ( #184 )
...
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-29 22:55:28 +02:00
dependabot[bot]
da79503718
build(deps): bump cachix/cachix-action from 10 to 11 ( #185 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from 10 to 11.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v11 )
---
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-26 16:04:16 +02:00
dependabot[bot]
676731f566
build(deps): bump crazy-max/ghaction-github-pages from 2 to 3 ( #170 )
...
Bumps [crazy-max/ghaction-github-pages](https://github.com/crazy-max/ghaction-github-pages ) from 2 to 3.
- [Release notes](https://github.com/crazy-max/ghaction-github-pages/releases )
- [Changelog](https://github.com/crazy-max/ghaction-github-pages/blob/dev/CHANGELOG.md )
- [Commits](https://github.com/crazy-max/ghaction-github-pages/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: crazy-max/ghaction-github-pages
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-05-31 09:52:32 +02:00
zimbatm
39078aa1d7
ci: remove FreeBSD release
...
I don't know how to fix this:
error: linking with `x86_64-unknown-freebsd12-gcc` failed: exit status: 1
Error: |
= note: "x86_64-unknown-freebsd12-gcc" "-m64" "/target/x86_64-unknown-freebsd/release/deps/treefmt-627624e995a5005a.treefmt.707d4e17-cgu.0.rcgu.o" "-Wl,--as-needed" "-L" "/target/x86_64-unknown-freebsd/release/deps" "-L" "/target/release/deps" "-L" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib" "-Wl,--start-group" "-Wl,--end-group" "-Wl,-Bstatic" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib/libcompiler_builtins-5bdf9212626c08e9.rlib" "-Wl,-Bdynamic" "-lrt" "-lutil" "-lexecinfo" "-lkvm" "-lutil" "-lprocstat" "-lrt" "-ldevstat" "-lexecinfo" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lrt" "-lutil" "-lexecinfo" "-lkvm" "-lutil" "-lprocstat" "-lrt" "-ldevstat" "-Wl,--eh-frame-hdr" "-Wl,-znoexecstack" "-L" "/rust/lib/rustlib/x86_64-unknown-freebsd/lib" "-o" "/target/x86_64-unknown-freebsd/release/deps/treefmt-627624e995a5005a" "-Wl,--gc-sections" "-pie" "-Wl,-zrelro,-znow" "-Wl,-O1" "-nodefaultlibs"
= note: /usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -lkvm
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -ldevstat
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -lkvm
/usr/local/lib/gcc/x86_64-unknown-freebsd12/6.4.0/../../../../x86_64-unknown-freebsd12/bin/ld: cannot find -ldevstat
collect2: error: ld returned 1 exit status
2022-05-03 10:44:45 +02:00
zimbatm
fa441e93aa
ci: fix the macOS release
2022-05-03 10:44:45 +02:00
zimbatm
e9dbeabd15
ci: remove unnecessary cache
...
This runs once every months at most. The cache isn't buying us anything
and might cause some more jitter.
2022-05-03 10:44:45 +02:00
dependabot[bot]
d6c621f225
build(deps): bump actions/download-artifact from 2 to 3 ( #152 )
...
Bumps [actions/download-artifact](https://github.com/actions/download-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/download-artifact/releases )
- [Commits](https://github.com/actions/download-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:46:09 +02:00
dependabot[bot]
c4999a7056
build(deps): bump actions/upload-artifact from 2 to 3 ( #151 )
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 2 to 3.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:32:54 +02:00
dependabot[bot]
5ca8c08bb5
build(deps): bump cachix/install-nix-action from 16 to 17 ( #150 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-11 19:32:44 +02:00
dependabot[bot]
f5436ac91b
build(deps): bump actions/cache from 2 to 3 ( #148 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-25 00:33:24 +01:00
dependabot[bot]
09474bcfe8
build(deps): bump actions/checkout from 2 to 3 ( #146 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-03-08 11:02:56 +01:00
Jonas Chevalier
bada93eead
Update rust.yml
...
Fixes #144
2021-12-20 10:16:18 +01:00
dependabot[bot]
d9863a6bcd
build(deps): bump cachix/install-nix-action from 15 to 16 ( #136 )
...
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-26 16:49:10 +00:00
dependabot[bot]
1e38ba69dd
build(deps): bump cachix/install-nix-action from 14 to 15 ( #135 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 14 to 15.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v14...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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-11-15 18:21:02 +01:00
zimbatm
10e55961d6
fix the macOS builds
...
replace the devshell to make it work on macOS
2021-11-12 22:37:05 +01:00
dependabot[bot]
20de96d02a
build(deps): bump cachix/install-nix-action from 13 to 14 ( #128 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from 13 to 14.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v13...v14 )
---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 20:05:12 +02:00
zimbatm
90727a47d3
ci: remove broken cargo bloat check
...
It's a neat idea but not essential to the project. Remove since it's
broken.
2021-06-29 15:11:35 +02:00
Jonas Chevalier
3d129bcefc
ci: use the cachix auth token instead ( #116 )
...
The cache was converted to using auth tokens
2021-05-31 15:13:48 +02:00
zimbatm
c70100ee00
ci: automate the release publication
...
This still requires us to create a release commit, tag and push it.
2021-05-08 20:30:35 +02:00
dependabot[bot]
16c2f3457e
build(deps): bump cachix/cachix-action from v9 to v10 ( #105 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from v9 to v10.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v9...73e75d1a0cd4330597a571e8f9dedb41faa2fc4e )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-12 09:44:49 +02:00
dependabot[bot]
2471526b01
build(deps): bump cachix/cachix-action from v8 to v9 ( #99 )
...
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action ) from v8 to v9.
- [Release notes](https://github.com/cachix/cachix-action/releases )
- [Commits](https://github.com/cachix/cachix-action/compare/v8...2689c27f57daedc905895d92ad18fe5ce470df9e )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 16:04:17 +02:00
dependabot[bot]
304780fad1
build(deps): bump cachix/install-nix-action from v12 to v13 ( #100 )
...
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action ) from v12 to v13.
- [Release notes](https://github.com/cachix/install-nix-action/releases )
- [Commits](https://github.com/cachix/install-nix-action/compare/v12...8d6d5e949675fbadb765c6b1a975047fa5f09b27 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 11:17:52 +02:00
Basile Henry
0ecbb2c870
Publish the docbook to GitHub Pages ( #89 )
...
* Build docs in nix
* Build docs in CI and update gh-pages
* Format nix
2021-03-03 10:34:57 +01:00
Jonas Chevalier
b202af5706
ci: test on macOS ( #85 )
2021-03-02 17:36:01 +01:00
Andika Demas Riyandi
164a74a9e3
fix hierarchy of the books ( #80 )
2021-03-02 12:29:31 +01:00
Jonas Chevalier
7408248239
ci: add more tests outside of Nix ( #69 )
...
Nix is too pure and won't catch other OS-es divergences.
2021-02-25 22:23:18 +01:00
zimbatm
59f08aaf3b
ci: introduce ./ci.sh
...
Make it easy to test CI as a developer. If ./ci.sh succeeds, it should
work on CI.
2021-02-15 21:36:21 +01:00
Jonas Chevalier
df57ed8789
nix: use naerks, remove complexity ( #45 )
...
Introduce naersk so we don't have to update the cargoSha256 all the
time.
Use nixpkgs rust instead of rust-overlay to make the integration with
naersk easier.
Remove the overlay as it wasn't very useful. Since we depend on
third-party dependencies, the overlay cannot be used in standalone
anyways.
Update flake.lock
2021-02-07 19:43:22 +00:00
Jonas Chevalier
e76e621b63
ci: initial setup ( #21 )
2021-01-27 15:58:47 +01:00