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

ndimiduk pushed a commit to branch 29787-addendum-master
in repository https://gitbox.apache.org/repos/asf/hbase.git

commit 64dd0e7a393f341d6949a0d23fb7a676ad704834
Author: Nick Dimiduk <[email protected]>
AuthorDate: Thu Jan 15 17:36:00 2026 +0100

    HBASE-29787 Run Yetus General Checks as a GitHub Action (addendum)
    
    Conditionally execute publishing to nightlies.
---
 .github/workflows/yetus-general-check.yml | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/.github/workflows/yetus-general-check.yml 
b/.github/workflows/yetus-general-check.yml
index 664ef27624e..86e943286a3 100644
--- a/.github/workflows/yetus-general-check.yml
+++ b/.github/workflows/yetus-general-check.yml
@@ -111,7 +111,9 @@ jobs:
 
       - name: Create Nightlies Directory Structure
         # this version of rsync doesn't support --mkdirs so we do this step 
manually
-        if: always()
+        if: always() && env.NIGHTLIES_RSYNC_KEY
+        env:
+          NIGHTLIES_RSYNC_KEY: ${{ secrets.NIGHTLIES_RSYNC_KEY }}
         run: |
           eval $(ssh-agent -s)
           ssh-add - <<< "${{ secrets.NIGHTLIES_RSYNC_KEY }}"
@@ -122,7 +124,9 @@ jobs:
           ssh-agent -k
 
       - name: Publish to Nightlies
-        if: always()
+        if: always() && env.NIGHTLIES_RSYNC_KEY
+        env:
+          NIGHTLIES_RSYNC_KEY: ${{ secrets.NIGHTLIES_RSYNC_KEY }}
         uses: 
burnett01/rsync-deployments@0dc935cdecc5f5e571865e60d2a6cdc673704823
         with:
           switches: -avzr --no-o

Reply via email to