Skip to content

Conversation

@bobo-k2
Copy link
Contributor

@bobo-k2 bobo-k2 commented May 15, 2025

It seems we need to switch to v20. Token API can't be deployed to Firebase anymore.

image

@github-actions
Copy link

github-actions bot commented May 15, 2025

Visit the preview URL for this PR (updated for commit 13c8a67):

https://astar-token-api--pr169-feat-node20-i3j8axsn.web.app

(expires Thu, 22 May 2025 08:43:47 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: f99fa4f4f8f3bb450e6e842f7e1c7783d6d896a3

@bobo-k2 bobo-k2 requested review from Copilot and gtg7784 May 15, 2025 08:45
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the project to use Node v20 and ensures the API documentation is aligned with the new engine version. It includes:

  • An update to the Node engine version in package.json.
  • Adjustments in both the controller's swagger annotations and swagger.json to refine the documentation for the network parameter.
  • Updates to GitHub Actions workflows to specify Node v20.

Reviewed Changes

Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.

File Description
src/controllers/TokenStatsController.ts Adjusted swagger parameter description formatting.
public/swagger.json Enhanced the network parameter details with a description and enum.
package.json Updated Node engine version from 18 to 20.
.github/workflows/pr_action.yml Updated workflow node-version references from 18.x to 20.x.

@bobo-k2 bobo-k2 requested a review from impelcrypto May 15, 2025 08:45
Copy link
Contributor

@gtg7784 gtg7784 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@bobo-k2 bobo-k2 merged commit 3043b34 into prod May 15, 2025
7 checks passed
@bobo-k2 bobo-k2 deleted the feat/node20 branch May 15, 2025 13:06
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.

3 participants