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