Skip to content

Upgrade action runtime from node20 to node24#275

Merged
allancascante merged 1 commit into
masterfrom
dev/acascante/upgrade-node24
May 18, 2026
Merged

Upgrade action runtime from node20 to node24#275
allancascante merged 1 commit into
masterfrom
dev/acascante/upgrade-node24

Conversation

@allancascante
Copy link
Copy Markdown
Contributor

Description

Resolves #274 - Node.js 20 actions are deprecated and will be forced to run with Node.js 24 starting June 2nd, 2026.

Code Changes

  • Unit tests are added, if possible
  • New or changed code follows the C# style guidelines defined in .editorconfig
  • All changes MUST be backwards compatible and changes to the shared az_func.GlobalState table must be compatible with all prior versions of the extension
  • Use core.debug or directly log to console to display relevant information
  • Use async and await for all long-running operations

Dependencies

  • If updating dependencies, run npm install to update the lock files and ensure that there are NO major versions updates or additional vulnerabilities in package-lock.json. If there are, contact the dev team for instructions.

Documentation

Resolves #274 - Node.js 20 actions are deprecated and will be forced
to run with Node.js 24 starting June 2nd, 2026.
@allancascante allancascante merged commit 7634c8a into master May 18, 2026
11 checks passed
@allancascante allancascante deleted the dev/acascante/upgrade-node24 branch May 18, 2026 22:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Node.js 20 actions are deprecated

3 participants