From 800d065167818e97afae3f76fe933b692a554a63 Mon Sep 17 00:00:00 2001 From: UdoChudo Date: Tue, 10 Jun 2025 13:06:58 +0500 Subject: [PATCH] Add gitea-ci for building images and push to registry --- .gitea/workflows/gitea-ci.yml | 24 ++++++++++++++++++++++++ docker-compose.yaml | 4 ++-- 2 files changed, 26 insertions(+), 2 deletions(-) create mode 100644 .gitea/workflows/gitea-ci.yml diff --git a/.gitea/workflows/gitea-ci.yml b/.gitea/workflows/gitea-ci.yml new file mode 100644 index 0000000..4111373 --- /dev/null +++ b/.gitea/workflows/gitea-ci.yml @@ -0,0 +1,24 @@ +name: Build and Push Docker Image + +on: + push: + branches: + - main + +jobs: + build: + runs-on: ubuntu-latest + steps: + - name: Checkout code + uses: actions/checkout@v3 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Log in to Gitea Registry + run: echo "${{ secrets.REGISTRY_PASSWORD }}" | docker login git.udochudo.ru -u ${{ secrets.REGISTRY_USERNAME }} --password-stdin + + - name: Build and Push Docker Image + run: | + docker build -t git.udochudo.ru/udochudo/usi:latest . + docker push git.udochudo.ru/udochudo/usi:latest diff --git a/docker-compose.yaml b/docker-compose.yaml index b4fbe48..a066ed4 100644 --- a/docker-compose.yaml +++ b/docker-compose.yaml @@ -1,9 +1,9 @@ version: '3.9' services: - telezab-bot: + usi-bot: build: . - container_name: telezab-bot + container_name: usi-bot restart: unless-stopped env_file: - .env