XRPLF / clio

An XRP Ledger API Server
https://xrpl.org
ISC License
55 stars 48 forks source link

Don't use merge commits in CI #1435

Open kuznetsss opened 1 month ago

kuznetsss commented 1 month ago

Currently out CI uses checkout action with default settings and by default for PRs it creates merge commit after checkout. Because of this hash of commit which is not in our repo goes into Clio version. To fix it we should setup checkout action to not do merge commit. https://github.com/actions/checkout?tab=readme-ov-file#checkout-pull-request-head-commit-instead-of-merge-commit