A macOS utility to track home-manager JJ repo status

Setup tangled CI #1

merged opened by nolith.dev targeting main from ac/push-urywxomoqlny

An attempt to test tangled CI

Labels

None yet.

assignee

None yet.

Participants 1
AT URI
at://did:plc:nzep3slobztdph3kxswzbing/sh.tangled.repo.pull/3mgcemmqazt22
+28 -2
Diff #2
+19
.tangled/workflows/lint.yml
··· 1 + # Formatting checks using nix fmt (treefmt-nix) 2 + # Single source of truth: flake.nix treefmt config drives all formatting rules. 3 + 4 + when: 5 + - event: ["push"] 6 + branch: ["main"] 7 + - event: ["pull_request"] 8 + branch: ["main"] 9 + 10 + engine: "nixery" 11 + 12 + dependencies: 13 + nixpkgs: 14 + - nix 15 + - git 16 + 17 + steps: 18 + - name: "Check formatting" 19 + command: "nix fmt -- --ci"
+9 -2
flake.nix
··· 16 16 systems = [ 17 17 "aarch64-darwin" 18 18 "x86_64-darwin" 19 + "x86_64-linux" 19 20 ]; 20 21 21 22 imports = [ ··· 28 29 }; 29 30 30 31 perSystem = 31 - { pkgs, ... }: 32 32 { 33 - packages.default = pkgs.swiftPackages.callPackage ./nix/package.nix { }; 33 + pkgs, 34 + lib, 35 + ... 36 + }: 37 + { 38 + packages = lib.optionalAttrs pkgs.stdenv.hostPlatform.isDarwin { 39 + default = pkgs.swiftPackages.callPackage ./nix/package.nix { }; 40 + }; 34 41 35 42 treefmt = { 36 43 projectRootFile = "flake.nix";

History

3 rounds 1 comment
sign up or login to add to the discussion
1 commit
expand
Add Tangled CI lint workflow using nix fmt
1/1 success
expand
expand 1 comment

So it looks like comments are global, for the entire patch

pull request successfully merged
1 commit
expand
Add Tangled CI lint workflow using nix fmt
1/1 success
expand
expand 0 comments
1 commit
expand
Add Tangled CI lint workflow for formatting checks
1/1 failed
expand
expand 0 comments