This is an automated email from the ASF dual-hosted git repository.

gopidesu pushed a commit to branch add-workflow-dispatch
in repository https://gitbox.apache.org/repos/asf/airflow-site.git

commit a6c8128712787d9dc144f99020a72ec0217cf928
Author: Pavan Kumar <[email protected]>
AuthorDate: Sat May 10 14:59:02 2025 +0100

    Update github.event_name condition
---
 .github/workflows/build.yml | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index 25e7784180..a9f9b5fa06 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -95,7 +95,7 @@ jobs:
           pre-commit run --all-files
       - name: 🗂 Checkout publish branch with minimum depth
         uses: actions/checkout@c85c95e3d7251135ab7dc9ce3241c5835cc595a9  # 
3.5.3
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         with:
           ref: publish
           fetch-depth: 1
@@ -106,7 +106,7 @@ jobs:
           /mnt/airflow-site/.github/scripts/print_df.sh
 
       - name: Install AWS CLI v2
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         run: |
           curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip"; -o 
/tmp/awscliv2.zip
           unzip -q /tmp/awscliv2.zip -d /tmp
@@ -115,7 +115,7 @@ jobs:
           rm -rf /tmp/aws/
 
       - name: Configure AWS credentials
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         uses: 
aws-actions/configure-aws-credentials@010d0da01d0b5a38af31e9c3470dbfdabdecca3a  
# v4.0.1
         with:
           aws-access-key-id: ${{ secrets.DOCS_AWS_ACCESS_KEY_ID }}
@@ -123,7 +123,7 @@ jobs:
           aws-region: us-east-2
 
       - name: Copy docs index page to S3 docs
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         run: |
           aws s3 cp ./dist/docs/index.html 
s3://live-docs-airflow-apache-org/docs/index.html
           aws s3 cp ./dist/docs/index.xml 
s3://live-docs-airflow-apache-org/docs/index.xml
@@ -145,7 +145,7 @@ jobs:
           if-no-files-found: error
           retention-days: 14
       - name: 👷 Copy .asf.yaml to /dist/
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         run: |
           # The asf.yaml file must be in the branch from which the files are 
published.
           # Otherwise, ASF publising tools cannot detect it.
@@ -162,7 +162,7 @@ jobs:
         run: |
           python3 ./.github/scripts/refresh_pmc_committer_images.py
       - name: 🚀 Add commit to publish branch and deploy it
-        if: ${{ github.event_name == 'push' }}
+        if: ${{ github.event_name == 'push' || github.event_name == 
'workflow_dispatch' }}
         working-directory: dist
         run: |
           ../.github/scripts/print_df.sh
@@ -222,7 +222,7 @@ jobs:
           GITHUB_REF: ${{ github.ref }}
         if: >
           github.ref == 'refs/heads/main' && github.repository == 
'apache/airflow-site' &&
-          github.event_name == 'push'
+          (github.event_name == 'push' || github.event_name == 
'workflow_dispatch')
         run: |
           set -x
           gh auth status

Reply via email to