Skip to content

STRY64095305: Release 7.0 — Merge dev → main to publish updated GitHub Action to Marketplace with Node 24 runtime support - #33

Merged
maheshganjiSnc merged 3 commits into
mainfrom
dev
Jun 15, 2026
Merged

STRY64095305: Release 7.0 — Merge dev → main to publish updated GitHub Action to Marketplace with Node 24 runtime support#33
maheshganjiSnc merged 3 commits into
mainfrom
dev

Conversation

@maheshganjiSnc

Copy link
Copy Markdown
Collaborator

Summary

Release 7.0 — Merge dev → main to publish updated GitHub Action to Marketplace with Node 24 runtime support.

Why

GitHub has deprecated Node.js 20 on Actions runners (Node 20 EOL: April 2026, forced migration: June 2026).
All 8 ServiceNow DevOps GitHub Actions have been migrated to Node 24 to ensure continued functionality for customers.

What's Included

Runtime

  • action.yml runtime updated from node20 → node24

Dependencies (pinned to exact versions)

Package Old New
@actions/core ^1.10.1 1.11.1
@vercel/ncc ^0.38.0 0.38.3
axios ^1.7.7 1.8.4
follow-redirects ^1.15.6 1.15.9

Workflow Files

  • actions/checkout → v4
  • actions/setup-node → v4
  • actions/setup-java → v4 (where applicable)
  • node-version → 24

Source Code

  • No functional changes

Testing

  • End-to-end tested with token-based auth (v2 API) ✅
  • End-to-end tested with username/password auth (v1 API) ✅

Dependencies

All approved via internal open source library approval process.

Story

STRY64095305: GitHub Actions Release to Marketplace for 7.0

Cascade Bot and others added 3 commits March 26, 2026 07:53
@maheshganjiSnc
maheshganjiSnc requested review from riyapulusuganti05 and removed request for riyapulusuganti05 June 15, 2026 10:28
@maheshganjiSnc
maheshganjiSnc merged commit 2c1a618 into main Jun 15, 2026
2 checks passed
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.

4 participants