Skip to content

[Release] Automatize source verification task submission #30934

Description

@asfimport

The workflow would look like this:

git push -u apache release-<version>
git push -u apache release-<version>-rc<rc-number>
git push -u apache apache-arrow-<version>

dev/release/02-source.sh <version> <rc-number>
dev/release/03-source-verify.sh <version> <rc-number>

Where 03-source-verify.sh would create a pull request and submit crossbow source verification tasks by either:
a. placing a github comment triggering the comment bot
b. calling crossbow locally then placing a comment to the PR using the same archery.crossbow.CommentReport class

I'd suggest to use gh cli tool for implementation.

The resulting PR should look like this #12262

Opinions @kou?

Reporter: Krisztian Szucs / @kszucs

Note: This issue was originally created as ARROW-15456. Please see the migration documentation for further details.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions