Zulip Chat Archive

Stream: mathlib4

Topic: documentation is two days old


Junyan Xu (Feb 16 2025 at 02:59):

The current #docs is built at commit 4671780 93d4ae6635c0c755c9f7368f9b99483d4557b7a6 which is 2 days weeks old. What happened?

Bryan Gin-ge Chen (Feb 16 2025 at 03:06):

I don't know why the docs are 2 weeks old, but the builds have been failing since yesterday starting with this run: https://github.com/leanprover-community/mathlib4_docs/actions/runs/13332948246/job/37241331810

Kyle Miller (Feb 16 2025 at 03:07):

That's the commit for the current lean-toolchain for mathlib, and v4.17.0-rc1 came out two weeks ago

Kyle Miller (Feb 16 2025 at 03:07):

It looks like the docs are two days old

Kyle Miller (Feb 16 2025 at 03:08):

(It'd be nice to have the mathlib commit too. #general > Mathlib docs index page @ 💬 )

Kyle Miller (Feb 16 2025 at 03:11):

Maybe this is the error?

error: no such file or directory (error code: 2)
  file: ./././../mathlib4/././Cache.lean

Kyle Miller (Feb 16 2025 at 03:12):

Coincidentally, two days ago this was merged, and that added Cache to the list of things to build

Kyle Miller (Feb 16 2025 at 03:15):

(pinging @Michael Rothgang)

Bryan Gin-ge Chen (Feb 16 2025 at 16:31):

Should we try reverting that commit until it's fixed?

Bryan Gin-ge Chen (Feb 16 2025 at 16:44):

I've created https://github.com/leanprover-community/mathlib4_docs/pull/7 to add CI on PRs which should hopefully catch things like this in the future.

Michael Rothgang (Feb 16 2025 at 20:30):

It looks like my PR was the cause of the breakage; revert it for now sounds reasonable. (And investigating why that fails...)

Bryan Gin-ge Chen (Feb 16 2025 at 23:01):

I've reverted the commit and have triggered a redeploy :fingers_crossed:

Bryan Gin-ge Chen (Feb 16 2025 at 23:32):

The docs should be updated now. I also merged my CI PR.


Last updated: May 02 2025 at 03:31 UTC