Skip to content

Commit b5f7228

Browse files
matheus23walkah
andauthored
chore: Update dependencies & remove unused test (#253)
* chore: Remove unused deps with cargo-udeps * chore: Use rust nightly in flake & remove irust * chore: Remove unused imports & update dependencies at least as much as possible. There's some stuff that deeply depends on hyper 1.0, but we can't transitively depend on that yet, because tonic doesn't support hyper 1.0 yet. * fix: nix package (#249) * fix: nix package also, add workflow to check that it builds * fix: remove build condition * fix: naming 🙈 * chore: Remove `irust` from nix check & check other stuff --------- Co-authored-by: James Walker <[email protected]>
1 parent 2edf5d3 commit b5f7228

File tree

22 files changed

+410
-727
lines changed

22 files changed

+410
-727
lines changed

Diff for: .github/workflows/nix.yml

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
name: 📦 Nix Build
2+
3+
on:
4+
push:
5+
branches: [main]
6+
7+
pull_request:
8+
branches: ["**"]
9+
10+
jobs:
11+
changes:
12+
runs-on: ubuntu-latest
13+
steps:
14+
- name: Checkout Repository
15+
uses: actions/checkout@v4
16+
17+
- name: Install Nix
18+
uses: DeterminateSystems/nix-installer-action@v9
19+
20+
- name: Cache Magic
21+
uses: DeterminateSystems/magic-nix-cache-action@v3
22+
23+
- name: Check Nix flake inputs
24+
uses: DeterminateSystems/flake-checker-action@v5
25+
with:
26+
ignore-missing-flake-lock: false
27+
fail-mode: true
28+
29+
- name: Nix Develop Check
30+
run: |
31+
nix develop --show-trace -c rustc --version
32+
nix develop --show-trace -c cargo deny --version
33+
nix develop --show-trace -c cargo dist --version
34+
nix develop --show-trace -c cargo expand --version
35+
nix develop --show-trace -c cargo outdated --version
36+
nix develop --show-trace -c cargo sort --version
37+
nix develop --show-trace -c cargo udeps --version
38+
nix develop --show-trace -c cargo watch --version
39+
nix develop --show-trace -c diesel --version
40+
41+
- name: Nix Fission Server Build
42+
run: nix build .

0 commit comments

Comments
 (0)