Skip to content

chore: fix annoying python CI/CD errors due to unsuported action - #473

Merged
leekeiabstraction merged 4 commits into
apache:mainfrom
fresh-borzoni:fix/python-ci-uv-install
Apr 1, 2026
Merged

chore: fix annoying python CI/CD errors due to unsuported action#473
leekeiabstraction merged 4 commits into
apache:mainfrom
fresh-borzoni:fix/python-ci-uv-install

Conversation

@fresh-borzoni

@fresh-borzoni fresh-borzoni commented Mar 30, 2026

Copy link
Copy Markdown
Member

as per title + optimize python uv cache

@fresh-borzoni

Copy link
Copy Markdown
Member Author

@luoyuxia @leekeiabstraction PTAL 🙏

@leekeiabstraction

Copy link
Copy Markdown
Contributor

Related to #453

I have triggered CI run, let's see if this works.

Also we need to figure out if this workarounds the spirit of ASF workflow allowlist..

@fresh-borzoni

Copy link
Copy Markdown
Member Author

Related to #453

I have triggered CI run, let's see if this works.

Also we need to figure out if this workarounds the spirit of ASF workflow allowlist..

I think it's fine - 'run' commands are trusted, though ideally should be solved via allowlists ofc

fresh-borzoni and others added 3 commits March 30, 2026 22:58
Replace `pip install uv` with `astral-sh/setup-uv` pinned to commit
SHA for supply chain security. Remove redundant manual uv cache step
as setup-uv handles caching natively.
@leekeiabstraction

Copy link
Copy Markdown
Contributor

@fresh-borzoni I've updated to use an allowlisted version. PTAL.

Seems much slower than your approach though :/

@leekeiabstraction

Copy link
Copy Markdown
Contributor

Merging to unblock python CI run for other PRs, and changes in this PR have already run successfully in #475

@leekeiabstraction
leekeiabstraction merged commit 0d4956c into apache:main Apr 1, 2026
8 checks passed
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.

2 participants