From 6095ba1cac66d77439018ad5024a02357bf12d66 Mon Sep 17 00:00:00 2001
From: "Guillaume B.B. Van Hemmen" <GuillaumeHemmen@noreply.git.van-hemmen.com>
Date: Mon, 19 May 2025 19:10:05 +0200
Subject: [PATCH] Remove obsolete workflow and update Docker configurations

Removed the `docker-tag.yaml` workflow as it is no longer needed. Updated the destination tag format in `docker-master.yaml` and upgraded Node.js major version to 22 in the Dockerfile for compatibility and consistency.
---
 .forgejo/workflows/docker-master.yaml |  2 +-
 .forgejo/workflows/docker-tag.yaml    | 23 -----------------------
 Dockerfile                            |  2 +-
 3 files changed, 2 insertions(+), 25 deletions(-)
 delete mode 100644 .forgejo/workflows/docker-tag.yaml

diff --git a/.forgejo/workflows/docker-master.yaml b/.forgejo/workflows/docker-master.yaml
index 80e58d6..c5baced 100644
--- a/.forgejo/workflows/docker-master.yaml
+++ b/.forgejo/workflows/docker-master.yaml
@@ -20,4 +20,4 @@ jobs:
           # --- optional (only needed when you plan to push) ---------------------
           REGISTRY_USER:   ${{ secrets.docker_username }}
           REGISTRY_PASS:   ${{ secrets.access_token }}
-          KANIKO_DESTINATION: git.van-hemmen.com/guillaumehemmen/debian-node-firebase:${GITHUB_SHA},git.van-hemmen.com/guillaumehemmen/debian-node-firebase:latest
+          KANIKO_DESTINATION: git.van-hemmen.com/guillaumehemmen/debian-node-firebase:debian_12-node_22,git.van-hemmen.com/guillaumehemmen/debian-node-firebase:latest
diff --git a/.forgejo/workflows/docker-tag.yaml b/.forgejo/workflows/docker-tag.yaml
deleted file mode 100644
index d189f87..0000000
--- a/.forgejo/workflows/docker-tag.yaml
+++ /dev/null
@@ -1,23 +0,0 @@
-on:
-  push:
-    tags:
-      - '*'
-jobs:
-  docker-tag:
-    runs-on: docker
-    container:
-      image: git.van-hemmen.com/actions/kaniko:25.21.1
-    steps:
-      - name: Build & push with Kaniko
-        run: /bin/build.sh
-        env:
-          # --- mandatory --------------------------------------------------------
-          KANIKO_CONTEXT: git://git.van-hemmen.com/guillaumehemmen/debian-node-firebase.git
-          GIT_REF_NAME:    ${{ github.ref_name }}
-          GIT_USERNAME:    ${{ secrets.docker_username }}
-          GIT_PASSWORD:    ${{ secrets.access_token }}
-
-          # --- optional (only needed when you plan to push) ---------------------
-          REGISTRY_USER:   ${{ secrets.docker_username }}
-          REGISTRY_PASS:   ${{ secrets.access_token }}
-          KANIKO_DESTINATION: git.van-hemmen.com/guillaumehemmen/debian-node-firebase:${GITHUB_REF_NAME},git.van-hemmen.com/guillaumehemmen/debian-node-firebase:latest
diff --git a/Dockerfile b/Dockerfile
index 05b1f67..d8e90e7 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -3,7 +3,7 @@ FROM debian:12
 LABEL maintainer="guillaume@van-hemmen.com"
 
 ARG ARG_TZ="Europe/Paris"
-ARG ARG_NODE_MAJOR=20
+ARG ARG_NODE_MAJOR=22
 
 RUN ln -snf /usr/share/zoneinfo/$ARG_TZ /etc/localtime && echo $ARG_TZ > /etc/timezone && \
     apt-get update && apt-get install -y ca-certificates curl gnupg && \