mirror of
https://github.com/XRPLF/clio.git
synced 2025-12-06 17:27:58 +00:00
fix: Force reupload new artifacts (#2236)
The issue is that we previously didn't care about `[conf]` section. And for example, we uploaded `clang.ubsan` build with the same package_id as a regular clang build. This was fixed in https://github.com/XRPLF/clio/pull/2233 and https://github.com/XRPLF/clio/pull/2234 Adding `global.conf` almost fixed the problem, but since our non-sanitized builds don't set anything in `[conf]`, we use the same package_id as before. So, for the `clang` build we end up with previously uploaded `clang.ubsan` build artifacts. To fix this, we should force the upload.
This commit is contained in:
2
.github/workflows/upload_conan_deps.yml
vendored
2
.github/workflows/upload_conan_deps.yml
vendored
@@ -89,4 +89,4 @@ jobs:
|
||||
|
||||
- name: Upload Conan packages
|
||||
if: github.event_name != 'pull_request'
|
||||
run: conan upload "*" -r=ripple --confirm
|
||||
run: conan upload "*" -r=ripple --confirm --force
|
||||
|
||||
Reference in New Issue
Block a user