From f4fbad8a6b432f21dae752174466cdeb8fee8d3d Mon Sep 17 00:00:00 2001 From: OhMyFelix Date: Sun, 15 Feb 2026 14:46:48 +0000 Subject: [PATCH 1/3] Docker: upgrade HashiCorp tool versions --- Dockerfile | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7d56099..d13c28a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,12 +2,12 @@ FROM debian:bookworm-slim AS builder ARG TARGETARCH -ENV NOMAD_VERSION=1.10.5 -ENV CONSUL_VERSION=1.21.5 -ENV VAULT_VERSION=1.20.4 -ENV TERRAFORM_VERSION=1.13.3 +ENV NOMAD_VERSION=1.11.2 +ENV CONSUL_VERSION=1.22.3 +ENV VAULT_VERSION=1.21.3 +ENV TERRAFORM_VERSION=1.14.5 ENV LEVANT_VERSION=0.4.0 -ENV PACKER_VERSION=1.14.2 +ENV PACKER_VERSION=1.15.0 ENV WAYPOINT_VERSION=0.11.4 ADD https://releases.hashicorp.com/nomad/${NOMAD_VERSION}/nomad_${NOMAD_VERSION}_linux_${TARGETARCH}.zip /hashicorp/nomad.zip From 96b76aafb28ea01a675e916a21cecb3378473528 Mon Sep 17 00:00:00 2001 From: Oh My Felix Date: Sun, 15 Feb 2026 14:50:32 +0000 Subject: [PATCH 2/3] CI: add Docker build check workflow --- .github/workflows/ci.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 .github/workflows/ci.yml diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml new file mode 100644 index 0000000..38a8f07 --- /dev/null +++ b/.github/workflows/ci.yml @@ -0,0 +1,22 @@ +name: CI + +on: + pull_request: + branches: ["master"] + push: + branches: ["master"] + +jobs: + docker-build: + name: Docker Build Check + runs-on: ubuntu-latest + + steps: + - name: Checkout + uses: actions/checkout@v4 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v3 + + - name: Build image + run: make build From dad5bdb07637c779c2c9cc0f0655a480ae492937 Mon Sep 17 00:00:00 2001 From: Oh My Felix Date: Sun, 15 Feb 2026 17:39:10 +0000 Subject: [PATCH 3/3] CI: rename job to Build --- .github/workflows/ci.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 38a8f07..a9be802 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: jobs: docker-build: - name: Docker Build Check + name: Build runs-on: ubuntu-latest steps: