Push README.md to DockerHub

This commit is contained in:
Benjamin Brummer
2025-09-30 12:56:53 +02:00
parent c72b175630
commit 47b370601c
2 changed files with 18 additions and 5 deletions

View File

@@ -29,7 +29,7 @@ jobs:
id: docker_build
uses: docker/build-push-action@v6
with:
context: debian
context: debian
load: true
tags: invoiceninja/invoiceninja-debian:test
cache-from: type=gha

View File

@@ -19,8 +19,6 @@ jobs:
steps:
- name: Checkout
uses: actions/checkout@v5
with:
fetch-depth: 0
- name: Prepare
id: prep
@@ -34,11 +32,11 @@ jobs:
MAJOR="$(echo "${VERSION}" | cut -d. -f1)"
MINOR="$(echo "${VERSION}" | cut -d. -f2)"
TAGS="$TAGS,${DOCKER_IMAGE}:${MAJOR},${DOCKER_IMAGE}:${MAJOR}.${MINOR}"
# Debug output
echo "Current version: ${VERSION}"
echo "Version pattern check: $([[ $VERSION =~ ^5\.[0-9]{1,3}\.[0-9]{1,3}$ ]] && echo "matches" || echo "doesn't match")"
TAGS="$TAGS,${DOCKER_IMAGE}:latest"
echo "tags=${TAGS}" >> $GITHUB_OUTPUT # Updated output syntax
@@ -69,3 +67,18 @@ jobs:
- name: Image digest
run: echo ${{ steps.docker_build.outputs.digest }}
Description:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
with:
sparse-checkout: "README.md"
- name: Docker Hub Description
uses: peter-evans/dockerhub-description@v4
with:
username: ${{ secrets.DOCKERHUB_USERNAME }}
password: ${{ secrets.DOCKERHUB_PASSWORD }}
repository: invoiceninja/invoiceninja-debian