From 21b643414593d7f43e98c3c72b061986a49ecfdb Mon Sep 17 00:00:00 2001 From: quirinecker Date: Sun, 26 Oct 2025 16:20:55 +0100 Subject: [PATCH] writing cargo version to github env now --- .github/workflows/docker.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index 4af0ca7..338860a 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -28,9 +28,13 @@ jobs: nix_path: nixpkgs=channel:nixos-unstable - run: nix build .#docker + + - run: | + export CARGO_VERSION=$(nu -c "cargo metadata --format-version=1 --no-deps | from json | get packages | first | get version") + echo "CARGO_VERSION=$CARGO_VERSION" >> $GITHUB_ENV + - run: docker load -i result - - run: export CARGO_VERSION=$(nu -c "cargo metadata --format-version=1 --no-deps | from json | get packages | first | get version") - name: Log in to registry run: echo "${{ secrets.GITHUB_TOKEN }}" | docker login ghcr.io -u ${{ github.actor }} --password-stdin - - run: docker tag docki:latest ghcr.io/quirinecker/docki/docki:$CARGO_VERSION + - run: docker tag docki:latest "ghcr.io/quirinecker/docki/docki:$CARGO_VERSION" - run: docker push docki:$CARGO_VERSION