Closed RByers closed 4 weeks ago
Thanks!
OMG it looks like this this "merged" PR was never actually added to the commit log! That's scary...
Trying again in #66
It looks like this PR is against the 'master' branch, (which probably just exists because this repo was forked from spec before we switched over to 'main')
Oh, I definitely missed that both master
and main
existed. But still it's not in the commit log for the master
branch either (until now that #66 landed in both), right? I swear I triple-checked that the PR and commit log I was looking at was for the same branch name (but wouldn't necessarily put it past me to be unable to see the difference between master
and main
).
Oh, interesting, https://github.com/WebAssembly/memory64/commit/2ef4ebe2ff864753cebb4e7e5e16786396e13ae7 says that the commit is not on any branch. Maybe master got rebased or something. In any case it will be main that merges back into the main spec, and that should happen soon.
Oh yeah I guess a force push could have clobbered this at some point. I did think I saw that it was live (I was concerned because I was linking to this page from elsewhere where I really needed it to be accurate).
I wish github had a way to reject force-pushes to main or to PR branches. Neither should ever be done, but many people keep doing it.
I don't think any human force pushed anything here. Isn't the problem here that master
gets updated automatically via some automatic process such that it always point to main
?
If a change lands on master
branch (like this one) I guess the automatic process will discard it by resetting it to point to main
again?
We should probably just drop master completely at this point.. is it still necessary some kind of transition period for some process that can't yet use master
directly?
I was about to re-land this on main
but it looks like its already on tip-ot-free master
and main
. Did somebody land on master by hand?
Sorry I saw you already landed #66.
I wish github had a way to reject force-pushes to main or to PR branches. Neither should ever be done, but many people keep doing it.
Under "Branches" -> "Branch Protection Rules" you have "Allow force pushes". Does that not do what you want?
Yeah, that could be used to protect main & master, but AFAIK there is no way to generically target PR branches. You'd have to forbid it for all branches then, which is rather drastic.
Fix URLs for Table64 status. Chromium one was a Google internal link, Firefox one was a typo pointing at the same Chromium one.