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:
Ayaz Salikhov
2025-06-18 11:14:03 +01:00
committed by GitHub
parent 4364c07f1e
commit 4ed51c22d0

View File

@@ -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