From c8997749be3e25f0bd43dd70dda6a913a5f99796 Mon Sep 17 00:00:00 2001 From: Prabhat Kumar Nahak Date: Sat, 30 Nov 2024 18:04:17 +0530 Subject: [PATCH] Update manual.yml --- .github/workflows/manual.yml | 40 +++++++++++++++--------------------- 1 file changed, 16 insertions(+), 24 deletions(-) diff --git a/.github/workflows/manual.yml b/.github/workflows/manual.yml index 11b2e35..699f21c 100644 --- a/.github/workflows/manual.yml +++ b/.github/workflows/manual.yml @@ -1,32 +1,24 @@ -# This is a basic workflow that is manually triggered +# Trigger Deploy Workflow +name: Trigger Deploy -name: Manual workflow - -# Controls when the action will run. Workflow runs when manually triggered using the UI -# or API. on: + push: + branches: + - main workflow_dispatch: - # Inputs the workflow accepts. - inputs: - name: - # Friendly description to be shown in the UI instead of 'name' - description: 'Person to greet' - # Default value if no value is explicitly provided - default: 'World' - # Input has to be provided for the workflow to run - required: true - # The data type of the input - type: string -# A workflow run is made up of one or more jobs that can run sequentially or in parallel jobs: - # This workflow contains a single job called "greet" - greet: - # The type of runner that the job will run on + deploy: runs-on: ubuntu-latest - # Steps represent a sequence of tasks that will be executed as part of the job steps: - # Runs a single command using the runners shell - - name: Send greeting - run: echo "Hello ${{ inputs.name }}" + - uses: actions/checkout@v3 + + - name: Trigger Deployment + env: + WEBHOOK_URL: https://103.168.167.74:23579/hook + WEBHOOK_KEY: ${{ secrets.WEBHOOK_KEY }} + run: | + echo "Starting Trigger..." + curl -X POST "${WEBHOOK_URL}?access_key=${WEBHOOK_KEY}" || exit 1 + echo "Trigger Success!"