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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue