1
0
Fork 0
mirror of https://github.com/EDeev/circlechek.git synced 2026-10-07 20:49:51 +03:00

Compare commits

..

No commits in common. "main" and "v1.0.0" have entirely different histories.
main ... v1.0.0

3 changed files with 10 additions and 4 deletions

View file

@ -19,11 +19,17 @@ jobs:
registry: ghcr.io registry: ghcr.io
username: ${{ github.actor }} username: ${{ github.actor }}
password: ${{ secrets.GITHUB_TOKEN }} password: ${{ secrets.GITHUB_TOKEN }}
- uses: docker/login-action@v3
with:
registry: dcr.deev.su
username: ${{ secrets.ZOT_USERNAME }}
password: ${{ secrets.ZOT_PASSWORD }}
- id: meta - id: meta
uses: docker/metadata-action@v5 uses: docker/metadata-action@v5
with: with:
images: | images: |
ghcr.io/edeev/circlechek ghcr.io/edeev/circlechek
dcr.deev.su/edeev/circlechek
tags: | tags: |
type=semver,pattern={{version}} type=semver,pattern={{version}}
type=semver,pattern={{major}}.{{minor}} type=semver,pattern={{major}}.{{minor}}

View file

@ -38,7 +38,7 @@ cp .env.example .env # BOT_TOKEN from @BotFather
docker compose up -d docker compose up -d
``` ```
Prebuilt image: `docker pull ghcr.io/edeev/circlechek` or `docker pull git.deev.su/edeev/circlechek`. Prebuilt image: `docker pull ghcr.io/edeev/circlechek` or `docker pull dcr.deev.su/edeev/circlechek`.
Without Docker: Python 3.12, `pip install -r requirements.txt`, then `cd code && BOT_TOKEN=… python bot.py` Without Docker: Python 3.12, `pip install -r requirements.txt`, then `cd code && BOT_TOKEN=… python bot.py`
(FFmpeg comes with MoviePy). (FFmpeg comes with MoviePy).
@ -60,7 +60,7 @@ ruff check --select E9,F code
``` ```
CI checks the code on every push and processes test video notes (with and without sound, both CI checks the code on every push and processes test video notes (with and without sound, both
backgrounds). The Docker image is built on `v*` tags and published to GitHub Packages and `git.deev.su`. backgrounds). The Docker image is built on `v*` tags and published to GitHub Packages and `dcr.deev.su`.
## License ## License

View file

@ -37,7 +37,7 @@ cp .env.example .env # BOT_TOKEN от @BotFather
docker compose up -d docker compose up -d
``` ```
Готовый образ: `docker pull ghcr.io/edeev/circlechek` или `docker pull git.deev.su/edeev/circlechek`. Готовый образ: `docker pull ghcr.io/edeev/circlechek` или `docker pull dcr.deev.su/edeev/circlechek`.
Без Docker: Python 3.12, `pip install -r requirements.txt`, затем `cd code && BOT_TOKEN=… python bot.py` Без Docker: Python 3.12, `pip install -r requirements.txt`, затем `cd code && BOT_TOKEN=… python bot.py`
(FFmpeg ставится вместе с MoviePy). (FFmpeg ставится вместе с MoviePy).
@ -59,7 +59,7 @@ ruff check --select E9,F code
``` ```
CI на каждый push проверяет код и прогоняет обработку тестовых кружочков (со звуком и без, оба вида CI на каждый push проверяет код и прогоняет обработку тестовых кружочков (со звуком и без, оба вида
фона). Docker-образ собирается по тегу `v*` и публикуется в GitHub Packages и `git.deev.su`. фона). Docker-образ собирается по тегу `v*` и публикуется в GitHub Packages и `dcr.deev.su`.
## Лицензия ## Лицензия