Skip to content

ci: update PyPI publish action to ASF-approved v1.14.3 - #3531

Merged
blackmwk merged 1 commit into
apache:mainfrom
blackmwk:ir-asf-allow-list-fix
Oct 26, 2026
Merged

blackmwk merged 1 commit into
apache:mainfrom
blackmwk:ir-asf-allow-list-fix

Conversation

@blackmwk

Copy link
Copy Markdown
Contributor

Which issue does this PR close?

No linked issue; fixes the failed ASF allowlist check.

What changes are included in this PR?

The ASF allowlist no longer accepts the pinned PyPI publishing action v1.13.0, causing the required check to fail. Update the release and nightly publishing workflows to the approved v1.14.3 commit, retaining SHA pinning and the existing publishing inputs.

Are these changes tested?

Reproduced both rejected references with the same pinned ASF checker used by CI. After the update, all 21 unique action references pass against the current allowlist. git diff --check also passes. No new tests are needed for this action-pin update.

AI Disclosure

Prepared with OpenAI Codex. Review focus: compatibility of the publishing action upgrade. The existing inputs were checked against v1.14.3 action metadata, but actual PyPI/TestPyPI publishing was not exercised.

@blackmwk
blackmwk requested review from CTTY, kevinjqliu and laskoviymishka and removed request for laskoviymishka October 26, 2026 10:15
@blackmwk
blackmwk enabled auto-merge October 26, 2026 10:16

@dannycjones dannycjones left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

I saw we closed a Dependabot PR for this earlier in the year. Do we need longer cooldown or something on the Dependabot config, so we can rely on that instead? #2344

@laskoviymishka laskoviymishka left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lgtm

@blackmwk
blackmwk added this pull request to the merge queue Oct 26, 2026
Merged via the queue into apache:main with commit 26356f5 Oct 26, 2026
25 checks passed
@blackmwk
blackmwk deleted the ir-asf-allow-list-fix branch October 26, 2026 12:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants