Registry Change

This commit is contained in:
2025-10-05 21:30:24 +02:00
parent d288968854
commit a36404da9e
2 changed files with 32 additions and 7 deletions

View File

@@ -58,6 +58,32 @@ jobs:
name: go-api-binaries
path: build/
docker-push:
name: Push Image to Gitea Registry
runs-on: docker-latest
needs: [docker-test, go-build]
steps:
- uses: actions/checkout@v3
- name: Docker login
env:
REGISTRY_HOST: git.petyaserver.uk
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}
run: |
: "${REGISTRY_HOST:=git.petyaserver.uk}"
echo "$REGISTRY_PASSWORD" | docker login "$REGISTRY_HOST" -u "$REGISTRY_USER" --password-stdin
- name: Build & push
env:
REGISTRY_HOST: git.petyaserver.uk
REGISTRY_USER: ${{ secrets.REGISTRY_USER }}
run: |
: "${REGISTRY_HOST:=git.petyaserver.uk}"
IMAGE="$REGISTRY_HOST/$REGISTRY_USER/go-api:latest"
docker build -t "$IMAGE" .
docker push "$IMAGE"
k8s-some-test:
name: Kubernetes Smoke Test
runs-on: docker-latest
@@ -82,7 +108,7 @@ jobs:
k8s-deploy:
name: Kubernetes Deployment
runs-on: docker-latest
needs: [go-build, k8s-some-test]
needs: [go-build, k8s-some-test, docker-push]
steps:
- name: Checkout repository
uses: actions/checkout@v3