changeset 32950:ce0977d1f10c stable

GitHub-CI: Rebase built binaries before running tests. * .github/workflows/make.yaml (cygwin): Rebase built binaries before running tests. See https://octave.discourse.group/t/5236/29
author Markus Mützel <markus.muetzel@gmx.de>
date Wed, 07 Feb 2024 17:15:50 +0100
parents 0cbdcdff59c2
children a19e645d633e 98b34c7f7d73
files .github/workflows/make.yaml
diffstat 1 files changed, 5 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/.github/workflows/make.yaml	Wed Feb 07 10:32:54 2024 +0100
+++ b/.github/workflows/make.yaml	Wed Feb 07 17:15:50 2024 +0100
@@ -1061,6 +1061,11 @@
           path: ${{ steps.ccache-prepare.outputs.ccachedir }}
           key: ${{ steps.ccache-prepare.outputs.key }}
 
+      - name: rebase binaries
+        run: |
+          find ${GITHUB_WORKSPACE}/.build -name "*.oct" -or -name "*.dll" -or -name "*.exe" | tee binaries.list
+          rebase -O -T binaries.list
+
       - name: check
         # Continuing on error in this step means that jobs will be "green" even
         # if the test suite crashes.  But if we don't continue, we'll loose the