OCA / sale-reporting

GNU Affero General Public License v3.0
50 stars 193 forks source link

[16.0][MIG] sale_multicompany_reporting_currency: Migration to 16.0 #262

Closed vvrossem closed 2 months ago

vvrossem commented 7 months ago

Depends on https://github.com/OCA/sale-reporting/pull/261

yankinmax commented 7 months ago

For OCA PRs depending on another PR: the recommended way is to use test-requirements.txt. There you can specify your python dependency as: odoo${10|11|12|13|14}-addon-${addon_name} @ git+https://github.com/OCA/$repo_name@refs/pull/$PR_NR/head#subdirectory=setup/$addon_name For this to work, you MUST have setup folder updated in the base PR. Normally this is done on pre-commit run on recent versions BUT it works only when the module is installable. Hence, if you are migrating a module, make sure the setup folder is up to date and staged in the changes. If you want to generate it manually, just run setuptools-odoo-make-default -d . in the repo folder. Note that from odoo 15 we don't need the version in the python pkg name anymore. When you use such approach, always add or update test-requirements.txt in a separated commit to make prominent that there's a commit to trash before merging.

strating from v17 odoo-addon-${addon_name} @ git+https://github.com/OCA/$repo_name.git@refs/pull/$PR_NR/head#subdirectory=${addon_name}

github-actions[bot] commented 3 months ago

There hasn't been any activity on this pull request in the past 4 months, so it has been marked as stale and it will be closed automatically if no further activity occurs in the next 30 days. If you want this PR to never become stale, please ask a PSC member to apply the "no stale" label.