I tested Node v14.18.1 and tests pass. I think we can go ahead and make a
release.

@Benson, could you help me update the script to work off of branches. I
don’t know what the expected process for release verification is. I’d be
happy to adopt another process.

On Nov 20, 2021 at 09:57:53, Dominik Moritz <domor...@apache.org> wrote:

> Thanks for catching that.
>
> Jest is used for running the tests and jest supports node 14.15. Could we
> switch to node 14.15 instead of 14.0 for this test?
>
> On Nov 20, 2021 at 05:37:00, Benson Muite <benson_mu...@emailplus.org>
> wrote:
>
>> Hi,
>>
>> Tested this on AlmaLinux 8. Following steps:
>>
>>     export NVM_DIR="`pwd`/.nvm"
>>     mkdir -p $NVM_DIR
>>     curl -o-
>> https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | \
>>       PROFILE=/dev/null bash
>>     [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
>>
>>     nvm install --lts
>>     npm install -g yarn
>>     git clone https://github.com/apache/arrow
>>     cd arrow
>>     git checkout release-6.0.2-js
>>     cd js
>>     yarn --frozen-lockfile
>>     yarn run-s clean:all lint build
>>     yarn test
>>
>> Tests pass.
>>
>> yarn 1.22.17
>> npm 8.1.0
>> node 16.13.0
>>
>> Tests also pass on
>> node 17.0.0
>>
>>
>> Node 14 is supported until 2023, however if one tries to use Node 14,
>> one gets the error:
>>
>> jest@27.0.6: The engine "node" is incompatible with this module.
>> Expected version "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0". Got
>> "14.0.0"
>> error Found incompatible module.
>>
>>
>> The current release verification script could be update to support
>> testing directly from a branch if this will be the point release process
>> in future.
>>
>> On 11/20/21 12:25 AM, Dominik Moritz wrote:
>>
>> Hi,
>>
>>
>> I would like to propose a patch release for Arrow JS. The release is
>> forked
>>
>> off of maint-6.0.x and available at
>>
>> https://github.com/apache/arrow/tree/release-6.0.2-js.
>>
>>
>> The release contains two fixes for the js bundle:
>>
>> ARROW-14773: [JS] Fix sourcemap paths
>>
>> <https://github.com/apache/arrow/pull/11741>
>>
>> ARROW-14774: [JS] Correct package exports
>>
>> <https://github.com/apache/arrow/pull/11742>
>>
>>
>> [ ] +1 Release this as Apache Arrow JS 6.0.2
>>
>> [ ] +0
>>
>> [ ] -1 Do not release this as Apache Arrow JS 6.0.2 because...
>>
>>
>> Thank you,
>>
>> Dominik
>>
>>
>>
>>

Reply via email to