From 67522ddbe6b65bcd267565f991028b36d50d1093 Mon Sep 17 00:00:00 2001 From: ryuupendragon Date: Wed, 11 Feb 2026 16:17:27 +0530 Subject: [PATCH] add new WF for caddy version --- .gitea/workflows/test-caddy-version.yml | 27 +++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 .gitea/workflows/test-caddy-version.yml diff --git a/.gitea/workflows/test-caddy-version.yml b/.gitea/workflows/test-caddy-version.yml new file mode 100644 index 0000000..2a5fe06 --- /dev/null +++ b/.gitea/workflows/test-caddy-version.yml @@ -0,0 +1,27 @@ +name: Build and Push Docker Image + +on: + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + steps: + - + name: Checkout code + uses: actions/checkout@v4 + - + name: Parse Caddy version + id: version + run: | + VERSION=$(grep -Eo 'caddy:[0-9]+\.[0-9]+\.[0-9]+$' Dockerfile | cut -d ':' -f2) + echo "version=$VERSION" >> $GITHUB_OUTPUT + echo "Version from file: $VERSION" + + # Extract semantic version parts + MAJOR=$(echo $VERSION | cut -d. -f1) + MINOR=$(echo $VERSION | cut -d. -f1-2) + + echo "major_version=$MAJOR" >> $GITHUB_OUTPUT + echo "minor_version=$MINOR" >> $GITHUB_OUTPUT + echo "Major: $MAJOR, Minor: $MINOR" \ No newline at end of file