aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2025-05-26 09:36:49 +0200
committerJoas Schilling <coding@schilljs.com>2025-05-26 09:37:18 +0200
commita4bbdefcdfe8b5df8d9ccdfc76634c08c7796bfc (patch)
treeb7f04fbc3fcdb84ff314f331246ac7b53dd36b6d
parent2d649357a1068fa0c96cff58233a4122d5529678 (diff)
downloadnextcloud-server-ci/noid/more-action-hardening.tar.gz
nextcloud-server-ci/noid/more-action-hardening.zip
ci: Update comments and correctly skip the "pull 3rdparty" commandci/noid/more-action-hardening
Signed-off-by: Joas Schilling <coding@schilljs.com>
-rw-r--r--.github/workflows/block-outdated-3rdparty.yml6
-rw-r--r--.github/workflows/command-pull-3rdparty.yml2
2 files changed, 5 insertions, 3 deletions
diff --git a/.github/workflows/block-outdated-3rdparty.yml b/.github/workflows/block-outdated-3rdparty.yml
index d02eb25aacc..8d35a2125c9 100644
--- a/.github/workflows/block-outdated-3rdparty.yml
+++ b/.github/workflows/block-outdated-3rdparty.yml
@@ -56,22 +56,24 @@ jobs:
core.exportVariable('server_ref', match[0]);
console.log('Setting server_ref to ' + match[0]);
} else {
- console.log('Not based on master/main/stable*, so skipping freeze check');
+ console.log('Not based on master/main/stable*, so skipping outdated 3rdparty check');
}
}
- name: Last 3rdparty commit on target branch
+ if: ${{ env.server_ref != '' }}
id: target
run: |
echo "commit=$(git ls-remote https://github.com/nextcloud/3rdparty refs/heads/${{ env.server_ref }} | awk '{ print $1}')" >> "$GITHUB_OUTPUT"
- name: Compare if 3rdparty commits are different
+ if: ${{ env.server_ref != '' }}
run: |
echo '3rdparty/ seems to not point to the last commit of the dedicated branch:'
echo 'Branch has: ${{ steps.actual.outputs.commit }}'
echo '${{ env.server_ref }} has: ${{ steps.target.outputs.commit }}'
- name: Fail if 3rdparty commits are different
- if: ${{ steps.changes.outputs.src != 'false' && steps.actual.outputs.commit != steps.target.outputs.commit }}
+ if: ${{ env.server_ref != '' && steps.changes.outputs.src != 'false' && steps.actual.outputs.commit != steps.target.outputs.commit }}
run: |
exit 1
diff --git a/.github/workflows/command-pull-3rdparty.yml b/.github/workflows/command-pull-3rdparty.yml
index e204a5c489d..597c37c98d7 100644
--- a/.github/workflows/command-pull-3rdparty.yml
+++ b/.github/workflows/command-pull-3rdparty.yml
@@ -61,7 +61,7 @@ jobs:
core.exportVariable('server_ref', match[0]);
console.log('Setting server_ref to ' + match[0]);
} else {
- console.log('Not based on master/main/stable*, so skipping freeze check');
+ console.log('Not based on master/main/stable*, so skipping pull 3rdparty command');
}
}