Browse Source

improve ci

ruki 1 year ago
parent
commit
33be2e76e3

+ 1 - 0
.github/workflows/autoupdate.yml

@@ -36,6 +36,7 @@ jobs:
           known_hosts: ${{ secrets.KNOWN_HOSTS }}
 
       - name: Auto-update packages
+        if: env.XMAKE_REPO_TOKEN != ''
         run: |
           xmake l -vD scripts/autoupdate.lua
 

+ 1 - 0
.github/workflows/deploy.yml

@@ -53,6 +53,7 @@ jobs:
           git push all master
 
       - name: Build artifacts
+        if: env.XMAKE_REPO_TOKEN != ''
         run: |
           xmake l scripts/build_artifacts.lua
 

+ 1 - 0
.github/workflows/sync.yml

@@ -43,6 +43,7 @@ jobs:
           known_hosts: ${{ secrets.KNOWN_HOSTS }}
 
       - name: Update
+        if: env.XMAKE_REPO_TOKEN != ''
         run: |
           export GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no"
           xmake l -vD ./scripts/sync.lua

+ 1 - 0
.github/workflows/sync_packagerefs.yml

@@ -26,6 +26,7 @@ jobs:
           known_hosts: ${{ secrets.KNOWN_HOSTS }}
 
       - name: Build artifacts for packagerefs
+        if: env.XMAKE_REPO_TOKEN != ''
         run: |
           git config --global user.email "[email protected]"
           git config --global user.name "ruki"