Skip to content
This repository was archived by the owner on May 21, 2025. It is now read-only.

Commit 7f0ecd7

Browse files
committed
flake reorg
1 parent 47081b1 commit 7f0ecd7

File tree

10 files changed

+87
-362
lines changed

10 files changed

+87
-362
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 72 deletions
Original file line numberDiff line numberDiff line change
@@ -4,83 +4,14 @@ on:
44
push:
55

66
jobs:
7-
check:
7+
checks:
88
runs-on: ubuntu-latest
99
steps:
1010
- uses: actions/checkout@v4
11-
- uses: cachix/install-nix-action@v27
11+
- uses: samueldr/lix-gha-installer-action@v2025-02-26.prerelease
1212
- uses: icewind1991/attic-action@v1
1313
with:
1414
name: ci
1515
instance: https://cache.icewind.me
16-
authToken: '${{ secrets.ATTIC_TOKEN }}'
16+
authToken: "${{ secrets.ATTIC_TOKEN }}"
1717
- run: nix build .#check
18-
19-
clippy:
20-
runs-on: ubuntu-latest
21-
needs: check
22-
steps:
23-
- uses: actions/checkout@v4
24-
- uses: cachix/install-nix-action@v27
25-
- uses: icewind1991/attic-action@v1
26-
with:
27-
name: ci
28-
instance: https://cache.icewind.me
29-
authToken: '${{ secrets.ATTIC_TOKEN }}'
30-
- run: nix build .#clippy
31-
32-
test:
33-
runs-on: ubuntu-latest
34-
needs: check
35-
steps:
36-
- uses: actions/checkout@v4
37-
- uses: cachix/install-nix-action@v27
38-
- uses: icewind1991/attic-action@v1
39-
with:
40-
name: ci
41-
instance: https://cache.icewind.me
42-
authToken: '${{ secrets.ATTIC_TOKEN }}'
43-
- run: nix build .#test
44-
45-
msrv:
46-
runs-on: ubuntu-latest
47-
needs: check
48-
steps:
49-
- uses: actions/checkout@v4
50-
- uses: cachix/install-nix-action@v27
51-
- uses: icewind1991/attic-action@v1
52-
with:
53-
name: ci
54-
instance: https://cache.icewind.me
55-
authToken: '${{ secrets.ATTIC_TOKEN }}'
56-
- run: nix build .#msrv
57-
58-
matrix:
59-
runs-on: ubuntu-latest
60-
outputs:
61-
matrix: ${{ steps.set-matrix.outputs.matrix }}
62-
steps:
63-
- uses: actions/checkout@v4
64-
- uses: cachix/install-nix-action@v27
65-
- id: set-matrix
66-
run: echo "matrix=$(nix eval --json ".#matrix.x86_64-linux")" | tee $GITHUB_OUTPUT
67-
68-
build:
69-
runs-on: ubuntu-latest
70-
needs: [ check, matrix ]
71-
strategy:
72-
fail-fast: false
73-
matrix: ${{fromJson(needs.matrix.outputs.matrix)}}
74-
steps:
75-
- uses: actions/checkout@v4
76-
- uses: cachix/install-nix-action@v27
77-
- uses: icewind1991/attic-action@v1
78-
with:
79-
name: ci
80-
instance: https://cache.icewind.me
81-
authToken: '${{ secrets.ATTIC_TOKEN }}'
82-
- run: nix build .#${{ matrix.target }}
83-
- uses: actions/upload-artifact@v4
84-
with:
85-
name: vbsp-to-gltf-${{ matrix.target }}
86-
path: result/bin/vbsp-to-gltf${{ matrix.artifactSuffix }}

.github/workflows/release.yml

Lines changed: 0 additions & 39 deletions
This file was deleted.

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ through [gltfpack](https://github.com/zeux/meshoptimizer) before usage.
2424

2525
## Online converter
2626

27-
An online version of the convert can be found at [gltf.demos.tf](https://gltf.demos.tf/).
27+
An online version of the convert can be found at [gltf.demos.tf](https://gltf.demos.tf/).

flake.lock

Lines changed: 48 additions & 88 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)