This is an automated email from the ASF dual-hosted git repository.
gopidesu pushed a commit to branch update-workflow-dispatch-conditions
in repository https://gitbox.apache.org/repos/asf/airflow-site.git
The following commit(s) were added to
refs/heads/update-workflow-dispatch-conditions by this push:
new cab0649ee3 Update github.event_name condition
cab0649ee3 is described below
commit cab0649ee38843ecefb7ead71663e4233b7014e2
Author: Pavan Kumar <[email protected]>
AuthorDate: Sat May 10 15:03:31 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..4b63f1c91d 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