-
Notifications
You must be signed in to change notification settings - Fork 450
Show warning message for runtimes reaching end-of-life during publish #4241
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Reaching out to @MadhuraBharadwaj-MSFT to make sure we have the information needed to triage and assign this issue. |
One of the questions in addition to what I'm gathering: @MadhuraBharadwaj-MSFT , can you share the exact verbiage you want for the two conditions mentioned above? The one in the screenshot doesn't seem accurate (the date returned by the stacks API is the EOL date, instead of deprecation), so I want to make sure I have the one you would like to use. Thanks! |
@fabiocav - we want to use the date returned by StacksAPI ie., the EOL date. The verbiage is in the table below
Example 1: Publish action on a Node.js 18 App which is approaching end of life in April 2025 should show this warning message, Example 2: Publish action on a Python 3.8 App which has reached end of life in October 2024 should show this warning message, Here's a link to the Core Tools API reference for this command: https://learn.microsoft.com/en-us/azure/azure-functions/functions-core-tools-reference?tabs=v2#func-azure-functionapp-publish |
Description
Current Behavior:
Running command func azure functionapp publish to deploy to a Node.js 18 App (as an example) does not warn the user of its upcoming EOL.
Acceptance Criteria:
Work item can be marked 'Completed' when we have implemented, tested and deployed the logic to show the above mentioned warning message when a user runs the command func azure functionapp publish , where is configured with a stack runtime version that has a) reached its end-of-life date, or b) will reach its end-of-life date in <6months.
Additional information:
For Linux:
For Windows:
The text was updated successfully, but these errors were encountered: