Skip to content

Migration: make squashing history an optional task #657

Open
@rousseldenis

Description

@rousseldenis

Recently, some migration PRs were blocked by some to require squashes of administrative commits as defined here:

https://github.com/OCA/maintainer-tools/wiki/Migration-to-version-18.0#tasks-to-do-in-the-migration

See: OCA/sale-workflow#2555 (review)

IMHO, this kind of tasks are nice-to-have, but should not block a PR. Personnally, I see a possible security hole in this kind of request. As soon as our migration PR's can contain now thousands of commits, it become more and more difficult for reviewers to detect a malicious one.

To be focus on this request, I suggest to split todo tasks in two categories : must and nice-to.

@OCA/core-maintainers @OCA/board

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions