Skip to content

build(env): stop installing lychee during env setup - #159

Open
dengqiaoyu wants to merge 1 commit into
apple:mainfrom
dengqiaoyu:u/qiaoyu_deng/investigate-ci-setup-time
Open

dengqiaoyu wants to merge 1 commit into
apple:mainfrom
dengqiaoyu:u/qiaoyu_deng/investigate-ci-setup-time

Conversation

@dengqiaoyu

Copy link
Copy Markdown
Contributor
  • The OSS pre-commit config has no lychee hook, but install_pre_commit_hooks.sh installed lychee on every fresh venv, including CI runs with INSTALL_PRECOMMIT=false
  • On GitHub-hosted Linux runners apt-get has no sudo, so the install fell back to cargo install lychee, which took ~195s of the nightly wheel build's 3m41s make step

- The OSS pre-commit config has no lychee hook, but `install_pre_commit_hooks.sh` installed lychee on every fresh venv, including CI runs with INSTALL_PRECOMMIT=false
- On GitHub-hosted Linux runners `apt-get` has no sudo, so the install fell back to `cargo install lychee`, which took ~195s of the nightly wheel build's 3m41s `make` step

This branch has not been deployed

No deployments
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.

1 participant