# Registration merge blocked

**URL:** https://discourse.julialang.org/t/registration-merge-blocked/114518
**Category:** Package Management
**Tags:** package, github, github-actions
**Created:** [May 21, 2024, 3:12pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518 "2024-05-21T15:12:18Z")
**Posts on this page:** 9
**Page:** 1

<div class="post-metadata">

### Author: ![Jean\_Michel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jean_michel/32/8282_2.png) [@Jean\_Michel](https://discourse.julialang.org/u/Jean_Michel)
#### Post date: [May 21, 2024, 3:12pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/1 "2024-05-21T15:12:18Z")

</div>

While trying to register a new version of my package LaurentPolynomials,  
I got an unexpected message.  
After the usual

`Your `new version` pull request met all of the guidelines for auto-merging and is scheduled to be merged in the next round.`

I got

```julia
Merging is blocked

The base branch restricts merging to authorized users. [Learn more about protected branches.](https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches)

You’re not [authorized](https://docs.github.com/repositories/configuring-branches-and-merges-in-your-repository/managing-protected-branches/about-protected-branches) to merge this pull request.

```

What could be the reason for this?

---

<div class="post-metadata">

### Author: ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)
#### Post date: [May 21, 2024, 3:33pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/2 "2024-05-21T15:33:50Z")

</div>

Can you link the pull request?

---

<div class="post-metadata">

### Author: ![Jean\_Michel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jean_michel/32/8282_2.png) [@Jean\_Michel](https://discourse.julialang.org/u/Jean_Michel)
#### Post date: [May 21, 2024, 3:37pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/3 "2024-05-21T15:37:31Z")

</div>

> <https://github.com/JuliaRegistries/General/pull/107316>
>
> \- Registering package: LaurentPolynomials
> \- Repository: https://github.com/jmich…el7/LaurentPolynomials.jl
> \- Created by: @jmichel7
> \- Version: v0.1.2
> \- Commit: af76282981892dae1657e59d0722893937ce3dd4
> \- Git reference: HEAD
> \- Description: Univariate (Laurent) polynomials and rational fractions

---

<div class="post-metadata">

### Author: ![Mason](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mason/32/2423_2.png) [@Mason](https://discourse.julialang.org/u/Mason)
#### Post date: [May 21, 2024, 3:43pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/4 "2024-05-21T15:43:22Z")

</div>

For me it says

> Your `new version` pull request met all of the guidelines for auto-merging and is scheduled to be merged in the next round.
> 
> If you want to prevent this pull request from being auto-merged, simply leave a comment. If you want to post a comment without blocking auto-merging, you must include the text `[noblock]` in your comment. You can edit blocking comments, adding `[noblock]` to them in order to unblock auto-merging.

so I don’t see a problem.

---

<div class="post-metadata">

### Author: ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)
#### Post date: [May 21, 2024, 3:45pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/5 "2024-05-21T15:45:37Z")

</div>

I also don’t see an issue. But [github actions are having some kind of outage right now](https://www.githubstatus.com/), so maybe there are some issues. It hasn’t merged after 1 hour which is unusual.

 ![Screenshot 2024-05-21 at 17.45.22](https://global.discourse-cdn.com/julialang/original/3X/1/5/1532319870a5ed0af79041d690df25cc2d048141.png)

---

<div class="post-metadata">

### Author: ![nilshg](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/nilshg/32/2283_2.png) [@nilshg](https://discourse.julialang.org/u/nilshg)
#### Post date: [May 21, 2024, 3:46pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/6 "2024-05-21T15:46:02Z")

</div>

I think Jean is talking about this here:

 ![image](https://global.discourse-cdn.com/julialang/original/3X/e/9/e9b2dee81fac8fec5fed31c3e25c01513a6ac39f.png)

Which just means that you (or I) can’t merge this, because we’re not registry maintainers. The automerge bot can merge it though.

---

<div class="post-metadata">

### Author: ![Jean\_Michel](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/jean_michel/32/8282_2.png) [@Jean\_Michel](https://discourse.julialang.org/u/Jean_Michel)
#### Post date: [May 21, 2024, 3:46pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/7 "2024-05-21T15:46:17Z")

</div>

The problem is that the package is supposed to be merged after 20mn. It is now 2 hours and it is still not merged. This probably because it shows prominently in red “merging is blocked”.

---

<div class="post-metadata">

### Author: ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)
#### Post date: [May 21, 2024, 3:47pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/8 "2024-05-21T15:47:32Z")

</div>

The issue is that the consistency CI check never finished, likely due to the github actions outage I mentioned. I can’t merge it either (even though I have commit permissions) since the required check isn’t there.

I clicked “update branch” to retrigger CI, hopefully it goes through. But until github actions is functional again, we can’t do very much.

---

<div class="post-metadata">

### Author: ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)
#### Post date: [May 21, 2024, 3:48pm UTC](https://discourse.julialang.org/t/registration-merge-blocked/114518/9 "2024-05-21T15:48:40Z")

</div>

> [@Jean\_Michel](#):
>
> This probably because it shows prominently in red “merging is blocked”.

As @nilshg pointed out, this is totally unrelated. It is just saying you don’t have permission to click merge. Authorized users, like the registrator bot, do have permission, but there is a separate issue (github actions outage) preventing that.
