From e170756d1526a26ac25aad8d3ddeb918a816949a Mon Sep 17 00:00:00 2001 From: weaponsforge Date: Sat, 18 Apr 2026 17:20:28 +0800 Subject: [PATCH 1/2] fix: use vercel cli v51.7.0 (latest) for deployment Fixes the error during deployment: Found invalid Node.js Version: ">=24". Please set "engines": { "node": "22.x" } in your `package.json` file to use Node.js 22 --- .github/workflows/release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 600009d..2e0a417 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,11 +4,15 @@ on: release: types: [published] + push: + branches-ignore: + - master + jobs: # Deploy server to Vercel deploy-vercel: name: Deploy Server to Vercel - if: github.event.release.target_commitish == 'master' + # if: github.event.release.target_commitish == 'master' runs-on: ubuntu-latest env: VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} @@ -28,7 +32,7 @@ jobs: node-version: 24.11.0 - name: Install Vercel CLI - run: npm install --global vercel@47.0.6 + run: npm install --global vercel@51.7.0 - name: Build API docs run: | From 18d0729ac92f4e9f4c5e7eccbe79933a1f0ce581 Mon Sep 17 00:00:00 2001 From: weaponsforge Date: Sat, 18 Apr 2026 17:25:49 +0800 Subject: [PATCH 2/2] chore: bump to version patch v1.1.3 - Remove test branch deployment trigger --- .github/workflows/release.yml | 6 +----- server/package-lock.json | 4 ++-- server/package.json | 2 +- 3 files changed, 4 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2e0a417..dc09855 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -4,15 +4,11 @@ on: release: types: [published] - push: - branches-ignore: - - master - jobs: # Deploy server to Vercel deploy-vercel: name: Deploy Server to Vercel - # if: github.event.release.target_commitish == 'master' + if: github.event.release.target_commitish == 'master' runs-on: ubuntu-latest env: VERCEL_ORG_ID: ${{ secrets.VERCEL_ORG_ID }} diff --git a/server/package-lock.json b/server/package-lock.json index 11ac633..92c65e2 100644 --- a/server/package-lock.json +++ b/server/package-lock.json @@ -1,12 +1,12 @@ { "name": "ph-regions", - "version": "1.1.2", + "version": "1.1.3", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "ph-regions", - "version": "1.1.2", + "version": "1.1.3", "license": "MIT", "dependencies": { "cookie-parser": "^1.4.7", diff --git a/server/package.json b/server/package.json index 285c6ce..3dac840 100644 --- a/server/package.json +++ b/server/package.json @@ -1,6 +1,6 @@ { "name": "ph-regions", - "version": "1.1.2", + "version": "1.1.3", "type": "module", "description": "A RESTful API that serves hierarchical location data of the Philippines — including regions, provinces, municipalities, and a randomly generated number of barangays per municipality.", "main": "dist/server.js",