Uploaded image for project: 'Apache Arrow'
  1. Apache Arrow
  2. ARROW-15456

[Release] Automatize source verification task submission

    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • Developer Tools
    • None

    Description

      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 https://github.com/apache/arrow/pull/12262

      Opinions @kou?

      Attachments

        Activity

          People

            Unassigned Unassigned
            kszucs Krisztian Szucs
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: