From 2cf5ef343b6080409df321c673c9fce447f3fbc5 Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Sun, 28 Apr 2024 20:26:21 +0200 Subject: [PATCH] Login into container registry using Skopeo Remove experimental feature flags Bump forgejo-nix-action image version --- .forgejo/workflows/cache.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/.forgejo/workflows/cache.yaml b/.forgejo/workflows/cache.yaml index 85776e4..93a9c3b 100644 --- a/.forgejo/workflows/cache.yaml +++ b/.forgejo/workflows/cache.yaml @@ -3,7 +3,7 @@ jobs: push: runs-on: docker container: - image: git.kun.is/home/forgejo-nix-action:9b44b726c0b6eadc2e3006ec1fa1338a1a2e79f0 + image: git.kun.is/home/forgejo-nix-action:687d16c49ea7936068bac64ec68c480a9d681962 steps: - name: Clone repository run: git clone https://git.kun.is/home/container-images.git checkout @@ -13,18 +13,18 @@ jobs: /bin/attic use home - name: Log into container registry # run: echo -n "${{ secrets.RUNNER_TOKEN }}" | /bin/docker login https://git.kun.is --username pim --password-stdin - run: /bin/docker login -u pim -p ${{ secrets.RUNNER_TOKEN }} https://git.kun.is + run: /bin/skopeo login --username pim --password ${{ secrets.RUNNER_TOKEN }} https://git.kun.is - name: Build Pim's blog - run: nix build --extra-experimental-features nix-command --extra-experimental-features flakes --out-link blog-pim ./checkout#packages.x86_64-linux.blog-pim + run: nix build --out-link blog-pim ./checkout#packages.x86_64-linux.blog-pim - name: Push Pim's blog to Nix cache run: /bin/attic push home blog-pim - name: Push Pim's blog to container registry - run: nix --extra-experimental-features "nix-command flakes" run ./checkout#packages.x86_64-linux.release ./checkout#packages.x86_64-linux.blog-pim blog-pim ./checkout + run: nix run ./checkout#packages.x86_64-linux.release ./checkout#packages.x86_64-linux.blog-pim blog-pim ./checkout - name: Build forgejo-nix-action - run: nix build --extra-experimental-features nix-command --extra-experimental-features flakes --no-allow-dirty --out-link forgejo-nix-action ./checkout#packages.x86_64-linux.forgejo-nix-action + run: nix build --no-allow-dirty --out-link forgejo-nix-action ./checkout#packages.x86_64-linux.forgejo-nix-action - name: Push forgjeo-nix-action to Nix cache run: /bin/attic push home forgejo-nix-action - name: Build Atticd - run: nix build --extra-experimental-features nix-command --extra-experimental-features flakes --no-allow-dirty --out-link atticd ./checkout#packages.x86_64-linux.atticd + run: nix build --no-allow-dirty --out-link atticd ./checkout#packages.x86_64-linux.atticd - name: Push atticd to Nix cache run: /bin/attic push home atticd