From ef7be076cabc0ecc76ecc19321efa515ff16f00a Mon Sep 17 00:00:00 2001 From: Filip Szufnarowski Date: Mon, 4 Dec 2023 15:00:12 +0100 Subject: [PATCH] fix: define required secrets for the workflow terminate workflow immediately if required secrets are not provided Signed-off-by: Filip Szufnarowski --- .github/workflows/docker-publish.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index e91f1dd..163ded6 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -4,6 +4,16 @@ name: Docker on: workflow_dispatch: workflow_call: + secrets: + DOCKERHUB_USERNAME: + description: 'Docker Hub username to be provided by the caller workflow' + required: true + DOCKERHUB_TOKEN: + description: 'Docker Hub RW-token for publishing docker images' + required: true + DOCKERHUB_TOKEN_DELETE: + description: 'Docker Hub RWD-token to update image descriptions' + required: true push: branches: [ main ] pull_request: