Zulip Chat Archive

Stream: mathlib4

Topic: port_status not picking up a PR


Frédéric Dupuis (Dec 23 2022 at 22:49):

#port-status is not picking up #1193, probably due to some sort of capitalization issue.

Shreyas Srinivas (Dec 23 2022 at 23:04):

It has not picked upon mathlib4#1194 either

Heather Macbeth (Dec 24 2022 at 00:13):

Is it possible that the punctuation in my port-status comment

'note 23 Dec: don't start this until mathport has run again'

broke it? I will edit just in case.

Reid Barton (Dec 24 2022 at 07:48):

Yes this was the problem (the single quote within single quotes was invalid yaml). I guess the comments aren't completely free-form...
In fact, you shouldn't need quotes around the comment at all in most cases.

Heather Macbeth (Jan 04 2023 at 01:12):

Is #port-status frozen again? Looks like @Johan Commelin's half-hourly auto-updates to the wiki haven't run for the last three hours:
https://github.com/leanprover-community/mathlib/wiki/mathlib4-port-status

Johan Commelin (Jan 04 2023 at 03:12):

Yup, something broke. I'm running a script from mathlib4#1108. My server tries to rebase that PR on top of master, but the PR now has a conflict. It would be good to get that PR merged.

Johan Commelin (Jan 04 2023 at 03:19):

I fixed the merge conflict on the PR.

Eric Wieser (Jan 04 2023 at 08:57):

I think it might be worth putting all these scripts in a new mathlib-port-status repo

Eric Wieser (Jan 04 2023 at 08:58):

There's no real point going through bors with them, is there?

Reid Barton (Jan 04 2023 at 09:01):

That seems reasonable to me

Reid Barton (Jan 04 2023 at 09:02):

I guess one question is how convenient we want to make it for people to run the scripts manually

Reid Barton (Jan 04 2023 at 09:03):

I've been sort of assuming that people mostly aren't doing that, and instead just look at Johan's page.

Henrik Böving (Jan 04 2023 at 09:12):

Can confirm that's what I am doing

Eric Wieser (Jan 04 2023 at 09:30):

It also means we can drop the external server and run the script directly from github actions ,and host the page at leanprover-community.github.io/mathlib-port-status

Eric Wieser (Jan 04 2023 at 09:30):

(I'm happy to look into that once the scripts are there)


Last updated: Dec 20 2023 at 11:08 UTC