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 && \