🔧 Renovate: Pin dependencies

This commit is contained in:
2025-09-21 18:52:35 +00:00
parent 2caee0a2c9
commit 316ec396fe
3 changed files with 26 additions and 26 deletions
+11 -11
View File
@@ -21,7 +21,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout Code - name: Checkout Code
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
with: with:
fetch-depth: 1 fetch-depth: 1
@@ -79,7 +79,7 @@ jobs:
svc_deploy_list: ${{ steps.detect_services.outputs.docker_svc_list }} svc_deploy_list: ${{ steps.detect_services.outputs.docker_svc_list }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Fetch base branch - name: Fetch base branch
run: | run: |
@@ -144,14 +144,14 @@ jobs:
DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }} DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Login to Gitea Container Registry - name: Login to Gitea Container Registry
run: | run: |
docker login -u gitea-sonarqube-bot -p ${RIKKU_REGISTRY_PASSWORD} git.trez.wtf docker login -u gitea-sonarqube-bot -p ${RIKKU_REGISTRY_PASSWORD} git.trez.wtf
- name: Login to Docker Hub - name: Login to Docker Hub
uses: docker/login-action@v3 uses: docker/login-action@184bdaa0721073962dff0199f1fb9940f07167d1 # v3
with: with:
username: ${{ secrets.DOCKERHUB_USER }} username: ${{ secrets.DOCKERHUB_USER }}
password: ${{ secrets.DOCKERHUB_PASSWORD }} password: ${{ secrets.DOCKERHUB_PASSWORD }}
@@ -182,7 +182,7 @@ jobs:
vault kv get -format=json rikku-docker/env | jq -r '.data.data' | jq -r 'keys[] as $k | "\($k)='\''\(.[$k])'\''"' > .env vault kv get -format=json rikku-docker/env | jq -r '.data.data' | jq -r 'keys[] as $k | "\($k)='\''\(.[$k])'\''"' > .env
- name: Docker Compose Dry Run - name: Docker Compose Dry Run
uses: cssnr/stack-deploy-action@v1.4.0 uses: cssnr/stack-deploy-action@d58b92bcd776afc57ef12f55bafff71200fd218e # v1.4.0
with: with:
mode: compose mode: compose
file: docker-compose.yml file: docker-compose.yml
@@ -211,10 +211,10 @@ jobs:
needs: [docker-compose-dry-run] needs: [docker-compose-dry-run]
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Install yq - name: Install yq
uses: dcarbone/install-yq-action@v1 uses: dcarbone/install-yq-action@4075b4dca348d74bd83f2bf82d30f25d7c54539b # v1
- name: Gotify Notification - name: Gotify Notification
uses: eikendev/gotify-action@master uses: eikendev/gotify-action@master
@@ -261,7 +261,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Cache tea CLI - name: Cache tea CLI
id: cache-tea id: cache-tea
@@ -306,7 +306,7 @@ jobs:
DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }} DOCKER_SVC_LIST: ${{ needs.generate-service-list.outputs.svc_deploy_list }}
steps: steps:
- name: Checkout - name: Checkout
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
with: with:
ref: main ref: main
@@ -341,7 +341,7 @@ jobs:
echo ${DOCKER_SVC_LIST} echo ${DOCKER_SVC_LIST}
- name: Docker Compose Deployment - name: Docker Compose Deployment
uses: cssnr/stack-deploy-action@v1.4.0 uses: cssnr/stack-deploy-action@d58b92bcd776afc57ef12f55bafff71200fd218e # v1.4.0
with: with:
mode: compose mode: compose
file: docker-compose.yml file: docker-compose.yml
@@ -357,7 +357,7 @@ jobs:
summary: true summary: true
- name: Docker Compose Healthcheck - name: Docker Compose Healthcheck
uses: jaracogmbh/docker-compose-health-check-action@v1.0.0 uses: jaracogmbh/docker-compose-health-check-action@973fbdccf7c8e396b652d3501984c8e530a9fa80 # v1.0.0
env: env:
DOCKER_HOST: tcp://192.168.1.252:2375 DOCKER_HOST: tcp://192.168.1.252:2375
with: with:
+3 -3
View File
@@ -15,7 +15,7 @@ jobs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Check out code - name: Check out code
uses: actions/checkout@v4 uses: actions/checkout@08eba0b27e820071cde6df949e0beb9ba4906955 # v4
- name: Detect Renovate update type - name: Detect Renovate update type
id: detect-update id: detect-update
@@ -81,7 +81,7 @@ jobs:
done done
- name: Docker Compose Deployment - name: Docker Compose Deployment
uses: hoverkraft-tech/compose-action@v2.2.0 uses: hoverkraft-tech/compose-action@8be2d741e891ac9b8ac20825e6f3904149599925 # v2.2.0
env: env:
DOCKER_HOST: tcp://dockerproxy:2375 DOCKER_HOST: tcp://dockerproxy:2375
with: with:
@@ -93,7 +93,7 @@ jobs:
- name: Docker Compose Healthcheck - name: Docker Compose Healthcheck
continue-on-error: true continue-on-error: true
id: health id: health
uses: jaracogmbh/docker-compose-health-check-action@v1.0.0 uses: jaracogmbh/docker-compose-health-check-action@973fbdccf7c8e396b652d3501984c8e530a9fa80 # v1.0.0
with: with:
max-retries: 30 max-retries: 30
retry-interval: 10 retry-interval: 10
+12 -12
View File
@@ -10,7 +10,7 @@ services:
container_name: adguard container_name: adguard
environment: environment:
TZ: ${TZ} TZ: ${TZ}
image: adguard/adguardhome:v0.107.66 image: adguard/adguardhome:v0.107.66@sha256:cc8757742e547c722bb0bd9a3b11fce22771a75a5b0e07ce9a789ad62a2bfd37
network_mode: host network_mode: host
privileged: true privileged: true
# ports: # ports:
@@ -37,7 +37,7 @@ services:
HUB_URL: http://192.168.1.254:22220 HUB_URL: http://192.168.1.254:22220
expose: expose:
- 45876 - 45876
image: henrygd/beszel-agent:0.12.9 image: henrygd/beszel-agent:0.12.9@sha256:f26072f3c1b5a3dd40c0faddb7ba54f78869f78b8518227d67cb3354eaf5a242
network_mode: host network_mode: host
restart: unless-stopped restart: unless-stopped
volumes: volumes:
@@ -46,7 +46,7 @@ services:
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
castsponsorskip: castsponsorskip:
container_name: castsponsorskip container_name: castsponsorskip
image: ghcr.io/gabe565/castsponsorskip:0.8.2 image: ghcr.io/gabe565/castsponsorskip:0.8.2@sha256:fe3a1b45987168b9cbccc394496e42bed5d396cd4869aa70ea402c686e679403
environment: environment:
# Set the container timezone # Set the container timezone
# See identifier list at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones # See identifier list at https://en.wikipedia.org/wiki/List_of_tz_database_time_zones
@@ -82,7 +82,7 @@ services:
TASKS: 0 TASKS: 0
VOLUMES: 0 VOLUMES: 0
LOG_LEVEL: debug LOG_LEVEL: debug
image: ghcr.io/tecnativa/docker-socket-proxy:latest image: ghcr.io/tecnativa/docker-socket-proxy:latest@sha256:3400c429c5f9e1b21d62130fb93b16e2e772d4fb7695bd52fc2b743800b9fe9e
ports: ports:
- 2375:2375 - 2375:2375
privileged: true privileged: true
@@ -116,7 +116,7 @@ services:
timeout: 30s timeout: 30s
retries: 5 retries: 5
start_period: 30s start_period: 30s
image: alplat/dockflare:stable # Or :unstable for the latest features image: alplat/dockflare:stable@sha256:fa81f1f93c42843661c9cd3015b76120261e39e7df1d47612ae3be15f1d51831 # Or :unstable for the latest features
# labels: # labels:
# ## EXAMPLE CF TUNNEL LABELS ### # ## EXAMPLE CF TUNNEL LABELS ###
# Enable DockFlare management for this container # Enable DockFlare management for this container
@@ -149,7 +149,7 @@ services:
environment: environment:
TZ: ${TZ} TZ: ${TZ}
HASS_URL: http://192.168.1.252:8123 HASS_URL: http://192.168.1.252:8123
image: ghcr.io/matt8707/ha-fusion:2024.10.1 image: ghcr.io/matt8707/ha-fusion:2024.10.1@sha256:5eea4634ab2b1e7c7523943996d13318d109b293abe8e9e86c38daf5c41830cb
labels: labels:
com.centurylinklabs.watchtower.monitor-only: true com.centurylinklabs.watchtower.monitor-only: true
ports: ports:
@@ -164,7 +164,7 @@ services:
- /dev/ttyS0:/dev/ttyS0 - /dev/ttyS0:/dev/ttyS0
environment: environment:
DISABLE_JEMALLOC: true DISABLE_JEMALLOC: true
image: ghcr.io/home-assistant/home-assistant:stable image: ghcr.io/home-assistant/home-assistant:stable@sha256:89ec0583c7f47c8a150204f6b5ed48b5432026012bebe1226cf72775a795a5e1
labels: labels:
com.centurylinklabs.watchtower.monitor-only: true com.centurylinklabs.watchtower.monitor-only: true
network_mode: host network_mode: host
@@ -176,7 +176,7 @@ services:
- /run/dbus:/run/dbus:ro - /run/dbus:/run/dbus:ro
ollama: ollama:
container_name: ollama container_name: ollama
image: ollama/ollama:0.12.0 image: ollama/ollama:0.12.0@sha256:14def4e0b9ac8c91b3ec6f7fa7684c924ffe244541d5fd827d9b89035cc33310
ports: ports:
- 11434:11434 - 11434:11434
restart: unless-stopped restart: unless-stopped
@@ -188,7 +188,7 @@ services:
environment: environment:
ENV: prod ENV: prod
SIGNOZ_LOG_ENDPOINT: http://192.168.1.254:8082 SIGNOZ_LOG_ENDPOINT: http://192.168.1.254:8082
image: pavanputhra/logspout-signoz:2025.07.19-887dfeb image: pavanputhra/logspout-signoz:2025.07.19-887dfeb@sha256:6da8ce12279a5262de8b2d5c083ce82d4c878c4eab702b4d328afe147ed7553b
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- /var/run/docker.sock:/var/run/docker.sock - /var/run/docker.sock:/var/run/docker.sock
@@ -211,7 +211,7 @@ services:
healthcheck: healthcheck:
test: curl -fs "http://localhost:5000/api/health" || exit 1 test: curl -fs "http://localhost:5000/api/health" || exit 1
interval: 10s interval: 10s
image: ghcr.io/seriousm4x/upsnap:5 # images are also available on docker hub: seriousm4x/upsnap:5 image: ghcr.io/seriousm4x/upsnap:5@sha256:c96e9d3f1559736544f723d99b778498982ebb2819de8e509548f8c5468b5542 # images are also available on docker hub: seriousm4x/upsnap:5
network_mode: host network_mode: host
privileged: true privileged: true
restart: unless-stopped restart: unless-stopped
@@ -240,14 +240,14 @@ services:
expose: expose:
- 8080 - 8080
hostname: Rikku hostname: Rikku
image: ghcr.io/containrrr/watchtower:latest image: ghcr.io/containrrr/watchtower:latest@sha256:6dd50763bbd632a83cb154d5451700530d1e44200b268a4e9488fefdfcf2b038
restart: unless-stopped restart: unless-stopped
volumes: volumes:
- /etc/localtime:/etc/localtime:ro - /etc/localtime:/etc/localtime:ro
- /var/run/docker.sock:/var/run/docker.sock:ro - /var/run/docker.sock:/var/run/docker.sock:ro
webhook: webhook:
command: '-verbose -hooks=/etc/webhook/hooks.json -hotreload' command: '-verbose -hooks=/etc/webhook/hooks.json -hotreload'
image: thecatlady/webhook:2.8.1 image: thecatlady/webhook:2.8.1@sha256:2c20d15f8f1b87ea1fa242787af6f288175bbb3402a04f1744a7f7a6a529d711
container_name: webhook container_name: webhook
ports: ports:
- 9000:9000 - 9000:9000