]> _ 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)
committerAlejandro R. Mosteo <amosteo@unizar.es>
Thu, 30 May 2024 11:15:19 +0000 (13:15 +0200)
commit7a4f05de9888e86573c8ac94c8a735a523e7bf50
tree6a55984461eed2fd7a6fb66e7335818878d040bb
parent850e113110673f682bf2a6287a0863f97c222feb
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]