Skip to content

[Release] Revisit reproducible source archive verification #47081

Description

@kou

Describe the enhancement requested

Note that reproducible source archive is checked when we create a source archive:

sudo reprotest \
"dev/release/utils-create-release-tarball.sh ${VERSION} ${RC_NUM}" \
apache-arrow-${VERSION}.tar.gz

This focus on RC verification process.

The current approach:

  1. Check reproducible source archive on Linux by GitHub Acitons
  2. Check reproducible source archive on macOS by GitHub Acitons
  3. Check reproducible source archive on PMC members' machine

1./3. worked. (Note that 3. is only by me for now.) 2. didn't work.

Proposed approach 1:

  1. Check reproducible source archive on Linux by GitHub Actions
  2. Check reproducible source archive on macOS by GitHub Actions
  3. Don't check reproducible source archive on PMC members' machine because it's already checked by GitHub Actions

Proposed approach 2:

  1. Check reproducible source archive on Linux by GitHub Actions
  2. Don't check reproducible source archive on macOS by GitHub Actions
  3. Don't check reproducible source archive on PMC members' machine because it's already checked by GitHub Actions

Component(s)

Release

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions