leanprover / leanprover/lean-action
Add an option to run `lake update`
Open
Nobody has claimed this yet.
- Dominant language
- Shell
- Stars
- 45
- Forks
- 22
- Avg merge
- 4d 15h
- Merged PRs (30d)
- 1
Description
There are packages other than Mathlib that have post update hooks, without which the build fails. Please add an option to run lake update before running lake build.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
The issue concerns the GitHub Action path that currently runs lake build; start by locating that entry point and its existing options. Add the requested opt-in lake update behavior before the build, then verify the action still builds projects without the option and supports packages with post-update hooks.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- github-actions, shell
- Domain
- ci-cd
- Issue type
- Feature
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 55/100