]> _ Git - alire.git/commit
Fix monorepo bug wrt location of generated manifest (#1684)
authorAlejandro R Mosteo <amosteo@unizar.es>
Thu, 30 May 2024 11:14:29 +0000 (13:14 +0200)
committerGitHub <noreply@github.com>
Thu, 30 May 2024 11:14:29 +0000 (13:14 +0200)
commit119e690458d3a8ec3cbb3b07cff934e2849d2300
tree336a4b32d42dde85c12c12ede900960b9be735ec
parenta52f87021f78520370845a62063caa6d9b2cf3b2
Fix monorepo bug wrt location of generated manifest (#1684)

* Fix monorepo bug wrt location of generated manifest

When deploying crates, to avoid confusion, we replace the packaged manifest (if
any) with the one from the index, which is the one used anyway. For monorepos,
the replacement was placed at the repo root instead of at the crate location.

* Use macOS 12 to avoid linking problems

* Self-review
src/alire/alire-releases.adb
testsuite/tests/monorepo/manifest-in-place/my_index/index/index.toml [new file with mode: 0644]
testsuite/tests/monorepo/manifest-in-place/test.py [new file with mode: 0644]
testsuite/tests/monorepo/manifest-in-place/test.yaml [new file with mode: 0644]