Skip to content

Build Release CI job is failing #1634

Description

@kosiew

Problem

Release Build CI fails before running build steps because Apache action policy blocks dtolnay/rust-toolchain:
https://github.com/apache/datafusion-python/actions/workflows/release.yml

The action dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8 is not allowed in apache/datafusion-python because all actions must be from a repository owned by your enterprise, created by GitHub, or match one of the allowed patterns.

Affected workflow: .github/workflows/build.yml.

Relevant history:

  • Build in debug mode for PRs #1375 added the current dtolnay/rust-toolchain@stable usages to the Build workflow.
  • 5be412b pinned those usages to dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8, which is the action ref now rejected by Apache policy.

Apache INFRA findings:

I think this is because apache/infrastructure-actions#999 amended the allowlist sha to dtolnay/rust-toolchain@4be7066ada62dd38de10e7b70166bc74ed198c30 from dtolnay/rust-toolchain@29eef336d9b2848a0b548edc03f92a220660cdb8, which is the SHA used by datafusion-python.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    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