We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 38466ec commit e858defCopy full SHA for e858def
1 file changed
.github/workflows/ci.yml
@@ -46,6 +46,23 @@ jobs:
46
- name: Run the commit linter
47
run: nix develop .#ci-committed -c elixir scripts/check_commits.exs
48
49
+ reuse:
50
+ name: REUSE Compliance
51
+ runs-on: ubuntu-latest
52
+ steps:
53
+ - name: Clone the repository
54
+ uses: actions/checkout@v4
55
+ with:
56
+ fetch-depth: 0
57
+ - name: Install Nix
58
+ uses: DeterminateSystems/nix-installer-action@main
59
+ - name: Setup the Nix cache
60
+ uses: DeterminateSystems/magic-nix-cache-action@main
61
+ - name: Setup the environment
62
+ run: nix build -L --no-link .#devShells.x86_64-linux.ci-reuse
63
+ - name: Run the REUSE compliance linter
64
+ run: nix develop .#ci-reuse -c reuse lint
65
+
66
format:
67
name: Code formatting and typos
68
runs-on: ubuntu-latest
0 commit comments