ci: fix auth to registry
Nix Docker Push Test / build-and-push (push) Failing after 2m43s
Nix with Cachix Action / test-nix (push) Successful in 47s

This commit is contained in:
2026-06-15 19:23:45 +09:00
parent 39512bfe11
commit 55003e35bd
+10 -8
View File
@@ -13,7 +13,10 @@ jobs:
uses: actions/checkout@v4
- name: Install Nix
uses: cachix/install-nix-action@v27
uses: cachix/install-nix-action@v31
with:
extra_nix_config: |
experimental-features = nix-command flakes
- name: Build Docker Image with Nix
run: |
@@ -24,16 +27,15 @@ jobs:
run: docker load < hello-image.tar.gz
- name: Login to Gitea Registry
run: |
echo "${{ secrets.GITEA_TOKEN }}" | docker login git.zhukovsky.me -u ${{ gitea.actor }} --password-stdin
uses: docker/login-action@v3
with:
registry: git.zhukovsky.me
username: ${{ gitea.actor }}
password: ${{ secrets.GITEA_TOKEN }}
- name: Tag and Push
run: |
# В Gitea путь к образу: <domain>/<owner>/<repo>
# Приводим к нижнему регистру для реестра
REGISTRY_IMAGE="git.zhukovsky.me/$(echo ${{ gitea.repository }} | tr '[:upper:]' '[:lower:]')"
REGISTRY_IMAGE="git.zhukovsky.me/$(echo ${{ gitea.repository }}"
# Находим ID образа, который мы только что загрузили (test-nix-hello:latest)
docker tag test-nix-hello:latest $REGISTRY_IMAGE:latest
docker push $REGISTRY_IMAGE:latest