Skip to content

Error creating PR #20

@yajo

Description

@yajo

Module

product_tax_multicompany_default

Describe the bug

It won't create the PR.

To Reproduce

Run:

oca-port --repo-name multi-company --verbose --upstream upstream --fork origin 14.0 16.0 product_tax_multicompany_default

After I tell it to create a draft PR, I get this exception:

        Create a draft PR from 'oca-port-pr-464-from-14.0-to-16.0' to '16.0' against OCA/multi-company? [y/N]: y
Traceback (most recent call last):
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/bin/.oca-port-wrapped", line 9, in <module>
    sys.exit(main())
  File "/nix/store/spcxakfs6hg2yrhbxp6c2gkk538q30w0-python3.10-click-8.1.3/lib/python3.10/site-packages/click/core.py", line 1130, in __call__
    return self.main(*args, **kwargs)
  File "/nix/store/spcxakfs6hg2yrhbxp6c2gkk538q30w0-python3.10-click-8.1.3/lib/python3.10/site-packages/click/core.py", line 1055, in main
    rv = self.invoke(ctx)
  File "/nix/store/spcxakfs6hg2yrhbxp6c2gkk538q30w0-python3.10-click-8.1.3/lib/python3.10/site-packages/click/core.py", line 1404, in invoke
    return ctx.invoke(self.callback, **ctx.params)
  File "/nix/store/spcxakfs6hg2yrhbxp6c2gkk538q30w0-python3.10-click-8.1.3/lib/python3.10/site-packages/click/core.py", line 760, in invoke
    return __callback(*args, **kwargs)
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/lib/python3.10/site-packages/oca_port/__init__.py", line 118, in main
    ).run()
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/lib/python3.10/site-packages/oca_port/port_addon_pr.py", line 94, in run
    self._port_pull_requests(branches_diff)
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/lib/python3.10/site-packages/oca_port/port_addon_pr.py", line 146, in _port_pull_requests
    self._create_pull_request(pr_branch, pr_data, processed_prs)
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/lib/python3.10/site-packages/oca_port/port_addon_pr.py", line 359, in _create_pull_request
    response = misc._request_github(
  File "/nix/store/1v9vvq131m5ddpi37gsiicmpay2xmk57-python3.10-oca-port-0.12/lib/python3.10/site-packages/oca_port/misc.py", line 386, in _request_github
    raise RuntimeError(response.text)
RuntimeError: {"message":"Validation Failed","errors":[{"resource":"PullRequest","field":"head","code":"invalid"}],"documentation_url":"https://docs.github.com/rest/reference/pulls#create-a-pull-request"}

Expected behavior
PR created.

Additional context
I'm trying to port OCA/multi-company#464 to 16.0.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions