metadata
This commit is contained in:
parent
8b4611b04b
commit
68377b5fb6
2 changed files with 9 additions and 1 deletions
|
|
@ -34,6 +34,7 @@ jobs:
|
|||
nix-env -iA nixpkgs.nodejs
|
||||
nix-env -iA nixpkgs.ansible
|
||||
nix-env -iA nixpkgs.jq
|
||||
nix-env -iA nixpkgs.sed
|
||||
nix-env -iA nixpkgs.openssh
|
||||
nix-env -iA cachix -f https://cachix.org/api/v1/install
|
||||
cachix use plasmagoat
|
||||
|
|
@ -119,7 +120,13 @@ jobs:
|
|||
id: meta
|
||||
run: |
|
||||
nix flake metadata --json > metadata.json
|
||||
META=$(cat metadata.json | jq -r '.locks.nodes.root.inputs | to_entries[] | "* \(.key): \(.value.locked.url) @ \(.value.locked.rev)"' | sed ':a;N;$!ba;s/\n/\\n/g')
|
||||
META=$(jq -r '
|
||||
.locks.nodes
|
||||
| to_entries[]
|
||||
| select(.key != "root")
|
||||
| "* \(.key): \(.value.locked.url // ("github:\(.value.locked.owner)/\(.value.locked.repo)")) @ \(.value.locked.rev)"
|
||||
' <<< "$(cat metadata.json)" | sed ':a;N;$!ba;s/\n/\\n/g')
|
||||
|
||||
echo "metadata=$META" >> "$GITHUB_OUTPUT"
|
||||
|
||||
- name: Upload Artifact
|
||||
|
|
|
|||
1
metadata.json
Normal file
1
metadata.json
Normal file
|
|
@ -0,0 +1 @@
|
|||
{"description":"NixOS Base Image","fingerprint":"f04004d4f69f5f2cca44a8636d94578d032237e89693f8238ca40eb1b5b789aa","lastModified":1749493001,"locked":{"__final":true,"lastModified":1749493001,"narHash":"sha256-hi65wALibpE9miW0QJDPzMTK9bYdGAtKoVybqm1HnxY=","ref":"refs/heads/main","rev":"8b4611b04b429d04f8c2c76c5be32b16342eab2e","revCount":97,"type":"git","url":"file:///home/plasmagoat/nixos-base-image"},"locks":{"nodes":{"nixlib":{"locked":{"lastModified":1736643958,"narHash":"sha256-tmpqTSWVRJVhpvfSN9KXBvKEXplrwKnSZNAoNPf/S/s=","owner":"nix-community","repo":"nixpkgs.lib","rev":"1418bc28a52126761c02dd3d89b2d8ca0f521181","type":"github"},"original":{"owner":"nix-community","repo":"nixpkgs.lib","type":"github"}},"nixos-generators":{"inputs":{"nixlib":"nixlib","nixpkgs":["nixpkgs"]},"locked":{"lastModified":1747663185,"narHash":"sha256-Obh50J+O9jhUM/FgXtI3he/QRNiV9+J53+l+RlKSaAk=","owner":"nix-community","repo":"nixos-generators","rev":"ee07ba0d36c38e9915c55d2ac5a8fb0f05f2afcc","type":"github"},"original":{"owner":"nix-community","repo":"nixos-generators","type":"github"}},"nixpkgs":{"locked":{"lastModified":1749324915,"narHash":"sha256-aSpVf4BsMsXIlb5lUuF/N/nK1gbvwCKpRcyNEXoDb5k=","owner":"nixos","repo":"nixpkgs","rev":"0e9e520ad13e41b04e90db358f0bba0970c42180","type":"github"},"original":{"owner":"nixos","repo":"nixpkgs","type":"github"}},"root":{"inputs":{"nixos-generators":"nixos-generators","nixpkgs":"nixpkgs"}}},"root":"root","version":7},"original":{"type":"git","url":"file:///home/plasmagoat/nixos-base-image"},"originalUrl":"git+file:///home/plasmagoat/nixos-base-image","path":"/nix/store/hcw9jbvicp7v7y2rsymhjn4y6arp5gd9-source","resolved":{"type":"git","url":"file:///home/plasmagoat/nixos-base-image"},"resolvedUrl":"git+file:///home/plasmagoat/nixos-base-image","revCount":97,"revision":"8b4611b04b429d04f8c2c76c5be32b16342eab2e","url":"git+file:///home/plasmagoat/nixos-base-image?ref=refs/heads/main&rev=8b4611b04b429d04f8c2c76c5be32b16342eab2e"}
|
||||
Loading…
Add table
Add a link
Reference in a new issue