-
Notifications
You must be signed in to change notification settings - Fork 161
Release of new changes #654
Comments
Totally agree. Is it possible to know when the new release will be? Azure will deprecate NodeJS 14 on April 30. |
We are facing the possibility to changes our deployments with Terraform, we need to use Node18 and right now we're stuck with the serverless framework. |
Hi @gligorkot, Can you make a release for the changes to this package? |
Hi @nhalstead, unfortunately I can't... I was working with @medikoo to help get the package released as we need it as well, I think the last step is to get #653 merged in which addresses @medikoo's requirements outlined in #645, but I haven't heard from him lately. What we've done in the meantime on our stack is, we use serverless-azure-functions+2.1.3.patch Hope the above helps get you moving and we can get a new release out soon. |
All we need to publish a new release is an integration job setup in CI. Please see my comment in #645 I will also be happy to give a maintenance rights to anyone interested (but first let's get through few submissions together) |
@medikoo please check my comment here #645 (comment) - I tried fixing the integration tests, but they require an Azure subscription. Any chance we can please skip integration tests and release at least a new minor version, then we can release a new major version once integration tests are up and running? Here's my branch with possible fixes for the integration tests https://github.com/gligorkot/serverless-azure-functions/tree/integration-test-possible-fix |
Version 2.2.0 is out now with Node 16 and 18 support! |
@gligorkot I've just checked the CI output, and one thing that worries me is list of published files:
It seems that no real logic was included, and empty (broken) release was just published (I think it can be debugged locally by running |
Oh @medikoo that's no good, ok, I'll give it a go locally and see if I can resolve |
As I checked, the cause is here: serverless-azure-functions/package.json Lines 44 to 46 in dfeb0c5
I strongly suggest to revert from allow list approach (remove I remember we faced one similar issue in Framework deployment, where some important files failed to be included in the package, producing broken release. In packages I maintain, I also issue tests against |
@medikoo tested locally after running |
@medikoo looks like it has worked after the updates. v2.2.1 is out. |
@gligorkot great to hear that 🎉 |
There have been changes made to the repo that still needs to be released. This includes the support for Node18 runtime that Azure has supported and was added to this repo but has yet to be released.
Diff: https://github.com/serverless/serverless-azure-functions/compare/f1c480f65d2cbe4f4682d2a154e755cc651bf7d6..master
The text was updated successfully, but these errors were encountered: