feat: pin docker image and update build workflow
All checks were successful
Build and publish docker image / Build Jekyll Site (push) Successful in 23s
Build and publish docker image / Build Docker Image (push) Successful in 1m4s

This commit is contained in:
Radu C. Martin 2025-04-05 19:36:31 +02:00
parent 911331f02a
commit 5f3ca2e7af
2 changed files with 3 additions and 2 deletions

View file

@ -8,6 +8,7 @@ on:
- .gitignore - .gitignore
- README.md - README.md
- LICENSE - LICENSE
- docker-compose.yml
# Allow one concurrent deployment # Allow one concurrent deployment
concurrency: concurrency:

View file

@ -1,11 +1,11 @@
services: services:
blog: blog:
image: git.martin.md/radu/blog:latest image: git.martin.md/radu/blog:latestsha256:7ce28732c38924029d9a51e7a5085afbf17053275b3a8213b2caee1540e1ef69
restart: unless-stopped restart: unless-stopped
labels: labels:
- "traefik.enable=true" - "traefik.enable=true"
- "traefik.http.routers.blog.rule=Host(`blog.martin.md`)" - "traefik.http.routers.blog.rule=Host(`${DC_BLOG_HOSTNAME:-blog.martin.md}`)"
- "traefik.http.routers.blog.entrypoints=websecure" - "traefik.http.routers.blog.entrypoints=websecure"
networks: networks:
- traefik - traefik