DX-113970 Fix builds by updating runner and actions/upload-artifact#124
DX-113970 Fix builds by updating runner and actions/upload-artifact#124akravchukdremio wants to merge 5 commits intodremio:dremio_25.3_17.0.0from
actions/upload-artifact#124Conversation
actions/upload-artifact
This comment was marked as outdated.
This comment was marked as outdated.
b6d0336 to
f1bda4c
Compare
|
Also faced with issue: https://github.com/Vijeth-test/arrow-build/actions/runs/22396680947/job/64832037986#step:6:280 - cmake version was installed v4 and it was not able to handle cmake_minimum_required. I've cherry-picked this commit: 47e40ec#diff-c62ecdb3dd583968ea80240bc06da8b8f477220cce4ad11bd1b23d42f8e44894 - now mac os build is passing here: https://github.com/Vijeth-test/arrow-build/actions/runs/22982209536/job/66724353184 (linux build was filed due to 503 github issue, it's intermittent) |
Bring in changes from dremio#124: - Migrate macOS x86_64 runners from macos-13 to macos-15-intel - Upgrade upload-artifact action from v3 to v4 - Fix cmake and boost dependencies for macOS builds - Add Windows C++ library build support - Update various GitHub Actions versions This addresses build failures due to deprecated macOS runners and outdated GitHub Actions dependencies.
575e7e0 to
b9c459f
Compare
|
Also faced issue with windows build here: https://github.com/Vijeth-test/arrow-build/actions/runs/22982209536/job/66757045887 - job was waiting for windows runner for 24h and then failed. To fix that, I've tried to update windows runner from 2019 version to 2022 by cherry-picking this commit: fef85e3, but it didn't help: https://github.com/Vijeth-test/arrow-build/actions/runs/23155754164/job/67269897081#step:6:844 - build again failed at some cmake issue. Then I've checked another commit from 26.0 and cherry-picked Logan's commit of deleting windows run at all: 31776a0. Also there was an issue with last step of the pipeline called "Build jar files": https://github.com/Vijeth-test/arrow-build/actions/runs/23156315109/job/67320159265#step:1:43 - it has failed due to deprecated version of Build has successfully run: https://github.com/Vijeth-test/arrow-build/actions/runs/23170511718 - so this is the final fix |
MINOR: [CI] Bump actions/{download,upload}-artifact version (apache#44086)
v2 and v3 are deprecated and can fail CI builds, bump to v4.
Authored-by: Antoine Pitrou <antoine@python.org>
Signed-off-by: Antoine Pitrou <antoine@python.org>
9439b63 to
665f312
Compare
The build-arrow job is failing: https://github.com/Vijeth-test/arrow-build/actions/runs/22256834723/job/64463022147 with error
The configuration 'macos-13-us-default' is not supported.I've checked 26.1 branch and find out these changes: 00f53d4 - so I've cherry-picked them to fix the issue. So old macos runner with version 13 is not supported, I've changed to 15
Also faced with issue: https://github.com/Vijeth-test/arrow-build/actions/runs/22256834723/job/64463022160 - due to issue of outdated version of one dependecy:
This request has been automatically failed because it uses a deprecated version of actions/upload-artifact: v3. I've updated to v4