From 76c7bcf2c60f227863678227c02d8cae7e700ba3 Mon Sep 17 00:00:00 2001 From: deadcxap Date: Mon, 17 Mar 2025 09:55:25 +0300 Subject: [PATCH] badges for main and dev branches, latest-dev tag for dev builds --- .github/workflows/docker-image.yml | 7 +++++++ README.md | 3 ++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docker-image.yml b/.github/workflows/docker-image.yml index 7cd8753..fab527a 100644 --- a/.github/workflows/docker-image.yml +++ b/.github/workflows/docker-image.yml @@ -43,3 +43,10 @@ jobs: docker pull $IMAGE_NAME:${{ github.ref_name }}-${{ steps.vars.outputs.short_sha }} docker tag $IMAGE_NAME:${{ github.ref_name }}-${{ steps.vars.outputs.short_sha }} $IMAGE_NAME:latest docker push $IMAGE_NAME:latest + + - name: Set the latest tag for the dev branch + if: github.ref == 'refs/heads/dev' + run: | + docker pull $IMAGE_NAME:${{ github.ref_name }}-${{ steps.vars.outputs.short_sha }} + docker tag $IMAGE_NAME:${{ github.ref_name }}-${{ steps.vars.outputs.short_sha }} $IMAGE_NAME:latest-dev + docker push $IMAGE_NAME:latest-dev \ No newline at end of file diff --git a/README.md b/README.md index 3be11fd..7a17ee1 100644 --- a/README.md +++ b/README.md @@ -78,7 +78,8 @@ MONGO_URI='mongodb://localhost:27017/' # Адрес сервера MongoDB Запустите бота (`python ./MusicBot/main.py`). -## Запуск в Docker ![Docker Image CI](https://github.com/deadcxap/YandexMusicDiscordBot/workflows/Docker%20Image%20CI/badge.svg) +## Запуск в Docker ![Main Build](https://img.shields.io/github/actions/workflow/status/deadcxap/YandexMusicDiscordBot/docker-image.yml?branch=main&label=main) ![Dev Build](https://img.shields.io/github/actions/workflow/status/deadcxap/YandexMusicDiscordBot/docker-image.yml?branch=dev&label=dev) + Возможен запуск как из командной строки, так и с помощью docker-compose.