Sutou was able to push them (we needed to login via yarn, not npm). I think that we are all good; the last item was done. I have created a short post [1] for it.
Do we usually announce it anywhere else? Best, Jorge [1] https://github.com/apache/arrow-site/pull/122 On Sat, Jun 12, 2021 at 5:57 AM Jorge Cardoso Leitão <jorgecarlei...@gmail.com> wrote: > > Thanks a lot, Krisztian. > > The JS packages are still missing. I already have access to npm (thanks > Sutou). As part of the npm-release.sh in 4.0.1, we require all tests to pass > [1]. However, there are tests failing on my computer [2], which blocks the > release. > > What is the procedure when this happens? We have voted on the release and we > have shipped other packages, so my feeling is that this should not block an > in-progress release; imo we should not run the tests prior to publication, as > there is nothing we can do at that point in time. > > One idea is to manually comment the "running the tests during this release" > and open an issue to not run the tests prior to the "publish" script, since > at that point it is too late to gate the release; that should have been done > before we reached this point. > > [1] https://github.com/apache/arrow/blob/release-4.0.1/js/npm-release.sh#L23 > [2] https://issues.apache.org/jira/browse/ARROW-13046 > > Best, > Jorge > > > On Thu, Jun 10, 2021 at 1:15 PM Krisztián Szűcs <szucs.kriszt...@gmail.com> > wrote: >> >> On Thu, Jun 10, 2021 at 6:57 AM Jorge Cardoso Leitão >> <jorgecarlei...@gmail.com> wrote: >> > >> > I have been unable to generate the docs from any of my two machines (my >> > macbook and a VM on azure), and I do not think we should delay this >> > further. Could someone kindly create a PR with the generated docs to the >> > website? >> Hi! >> >> I'm going to update the docs. >> Are there any remaining post-release tasks? >> >> Thanks, Krisztian >> > >> > I think that the command amounts to "dev/release/post-09-docs.sh 4.0.1". >> > >> > Best, >> > Jorge >> > >> > >> > >> > >> > >> > On Sun, Jun 6, 2021 at 6:39 AM Jorge Cardoso Leitão < >> > jorgecarlei...@gmail.com> wrote: >> > >> > > Hi, >> > > >> > > Sorry for the delay on this, but it is not being easy to build the docs >> > > [1-5], which is why this is taking some time. It seems that our CI is >> > > caching docker layers when testing, which causes it to miss new errors >> > > happening during those layers that are only triggered when the image is >> > > built from scratch. >> > > >> > > Best, >> > > Jorge >> > > >> > > [1] https://issues.apache.org/jira/browse/ARROW-12971 >> > > [2] https://issues.apache.org/jira/browse/ARROW-12846 >> > > [3] https://issues.apache.org/jira/browse/ARROW-12909 >> > > [4] https://issues.apache.org/jira/browse/ARROW-12915 >> > > [5] https://issues.apache.org/jira/browse/ARROW-12954 >> > > >> > > >> > > >> > > >> > > On Mon, May 31, 2021 at 1:03 PM Jorge Cardoso Leitão < >> > > jorgecarlei...@gmail.com> wrote: >> > > >> > >> Thanks a lot, both. >> > >> >> > >> Accepted. Will upload this evening. >> > >> >> > >> Best, >> > >> Jorge >> > >> >> > >> >> > >> On Mon, May 31, 2021 at 12:55 PM Krisztián Szűcs < >> > >> szucs.kriszt...@gmail.com> wrote: >> > >> >> > >>> On Sun, May 30, 2021 at 7:37 PM Jorge Cardoso Leitão >> > >>> <jorgecarlei...@gmail.com> wrote: >> > >>> > >> > >>> > Hi, >> > >>> > >> > >>> > Sorry for the delay here. >> > >>> > >> > >>> > Below is the list of post-release tasks: >> > >>> > >> > >>> 1. [Krisztian] open a pull request to bump the version numbers in the >> > >>> source code >> > >>> 2. [x] upload source >> > >>> 3. [x] upload binaries >> > >>> 4. [x] update website >> > >>> 5. [x] upload ruby gems >> > >>> 6. [Jorge] upload js packages >> > >>> 8. [x] upload C# packages >> > >>> 9. [Won't do] upload rust crates >> > >>> 10. [x] update conda recipes >> > >>> 11. [x] upload wheels/sdist to pypi >> > >>> 12. [x] update homebrew packages >> > >>> 13. [x] update maven artifacts >> > >>> 14. [x] update msys2 >> > >>> 15. [x] update R packages >> > >>> 16. [Jorge] update docs (in progress, Jorge) >> > >>> > >> > >>> > * Could someone add me to npmjs so that I can publish it there >> > >>> > (jorgecarleitao [1])? >> > >>> Sent you an invite, could you please check it? >> > >>> > >> > >>> > Thank you for your patience, >> > >>> > Jorge >> > >>> > >> > >>> > [1] https://www.npmjs.com/~jorgecarleitao >> > >>> >> > >>