Add workflow dispatch option

This commit is contained in:
Victor Carlos Erenu
2026-03-04 00:59:04 +07:00
parent 997e681dbe
commit 220d6b93e6
+9 -2
View File
@@ -2,7 +2,14 @@ name: Wazuh Docker pipeline
permissions: permissions:
contents: read contents: read
id-token: write id-token: write
on: [pull_request] on:
pull_request:
workflow_dispatch:
inputs:
docker_reference:
description: 'Branch or tag to build from'
required: true
type: string
jobs: jobs:
@@ -36,7 +43,7 @@ jobs:
secrets: inherit secrets: inherit
with: with:
image_tag: ${{ needs.prepare-variables.outputs.WAZUH_IMAGE_VERSION }} image_tag: ${{ needs.prepare-variables.outputs.WAZUH_IMAGE_VERSION }}
docker_reference: ${{ github.head_ref }} docker_reference: ${{ github.head_ref || inputs.docker_reference }}
commit_list: '["latest", "latest", "latest", "latest"]' commit_list: '["latest", "latest", "latest", "latest"]'
id: ${{ github.run_id }} id: ${{ github.run_id }}
dev: true dev: true