From 31cfb99052dba9a9b0e231a0fba1acdacbcf7a21 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:04:42 -0700 Subject: [PATCH 1/7] node24 --- .github/workflows/test.yml | 8 ++++---- action.yml | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 53d241c..c1b2803 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -19,7 +19,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 24 - run: npm install - run: npm run all @@ -44,7 +44,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 24 - run: npm install - run: npm run all - run: npm run pack @@ -68,7 +68,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 24 - run: npm install - run: npm run all - run: npm run pack @@ -100,7 +100,7 @@ jobs: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: - node-version: 16 + node-version: 24 - run: npm install - run: npm run all - run: npm run pack diff --git a/action.yml b/action.yml index 0888699..fbf03d7 100644 --- a/action.yml +++ b/action.yml @@ -27,5 +27,5 @@ inputs: required: false description: 'Artifactory token to use for downloading Foreman tools' runs: - using: 'node16' + using: 'node24' main: 'dist/index.js' From 60ff2d859617a0d3cd27f9cc3f3091de35117d57 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:08:53 -0700 Subject: [PATCH 2/7] bump ubuntu --- .github/workflows/test.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index c1b2803..efecafa 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -12,7 +12,7 @@ jobs: name: Test setup-foreman action strategy: matrix: - os: ["ubuntu-22.04", "windows-latest", "macos-latest"] + os: ["ubuntu-24.04", "windows-latest", "macos-latest"] runs-on: ${{ matrix.os }} steps: @@ -38,7 +38,7 @@ jobs: name: Test setup-foreman action with working-directory strategy: matrix: - os: ["ubuntu-22.04", "windows-latest", "macos-latest"] + os: ["ubuntu-24.04", "windows-latest", "macos-latest"] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 @@ -62,7 +62,7 @@ jobs: name: Test allow-external-gitub-org false expect failure strategy: matrix: - os: ["ubuntu-22.04"] + os: ["ubuntu-24.04"] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 @@ -94,7 +94,7 @@ jobs: name: Test allow-external-gitub-org false expect success strategy: matrix: - os: ["ubuntu-22.04"] + os: ["ubuntu-24.04"] runs-on: ${{ matrix.os }} steps: - uses: actions/checkout@v3 From f037d5f3d7a5e82474f123d3b551f4f4abcb9710 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:12:42 -0700 Subject: [PATCH 3/7] bump ncc --- package-lock.json | 12 ++++++------ package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 14aac99..6a5cc43 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@zeit/ncc": "^0.20.5", + "@vercel/ncc": "^0.38.3", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", @@ -1934,12 +1934,12 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@zeit/ncc": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/@zeit/ncc/-/ncc-0.20.5.tgz", - "integrity": "sha512-XU6uzwvv95DqxciQx+aOLhbyBx/13ky+RK1y88Age9Du3BlA4mMPCy13BGjayOrrumOzlq1XV3SD/BWiZENXlw==", - "deprecated": "@zeit/ncc is no longer maintained. Please use @vercel/ncc instead.", + "node_modules/@vercel/ncc": { + "version": "0.38.4", + "resolved": "https://artifactory.rbx.com/artifactory/api/npm/npm-all/@vercel/ncc/-/ncc-0.38.4.tgz", + "integrity": "sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ==", "dev": true, + "license": "MIT", "bin": { "ncc": "dist/ncc/cli.js" } diff --git a/package.json b/package.json index 3f596b2..d79de43 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@zeit/ncc": "^0.20.5", + "@vercel/ncc": "^0.38.3", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", From c7ff6e1f47624c21321339724676699fa9958b07 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:23:46 -0700 Subject: [PATCH 4/7] Revert "bump ncc" This reverts commit f037d5f3d7a5e82474f123d3b551f4f4abcb9710. --- package-lock.json | 12 ++++++------ package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 6a5cc43..14aac99 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@vercel/ncc": "^0.38.3", + "@zeit/ncc": "^0.20.5", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", @@ -1934,12 +1934,12 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@vercel/ncc": { - "version": "0.38.4", - "resolved": "https://artifactory.rbx.com/artifactory/api/npm/npm-all/@vercel/ncc/-/ncc-0.38.4.tgz", - "integrity": "sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ==", + "node_modules/@zeit/ncc": { + "version": "0.20.5", + "resolved": "https://registry.npmjs.org/@zeit/ncc/-/ncc-0.20.5.tgz", + "integrity": "sha512-XU6uzwvv95DqxciQx+aOLhbyBx/13ky+RK1y88Age9Du3BlA4mMPCy13BGjayOrrumOzlq1XV3SD/BWiZENXlw==", + "deprecated": "@zeit/ncc is no longer maintained. Please use @vercel/ncc instead.", "dev": true, - "license": "MIT", "bin": { "ncc": "dist/ncc/cli.js" } diff --git a/package.json b/package.json index d79de43..3f596b2 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@vercel/ncc": "^0.38.3", + "@zeit/ncc": "^0.20.5", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", From f5e0bb5bb3516967d82d256651f45af90cdd8921 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:24:47 -0700 Subject: [PATCH 5/7] npm registry not artifactory --- package-lock.json | 12 ++++++------ package.json | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/package-lock.json b/package-lock.json index 14aac99..f96f75b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -23,7 +23,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@zeit/ncc": "^0.20.5", + "@vercel/ncc": "^0.38.3", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", @@ -1934,12 +1934,12 @@ "url": "https://opencollective.com/typescript-eslint" } }, - "node_modules/@zeit/ncc": { - "version": "0.20.5", - "resolved": "https://registry.npmjs.org/@zeit/ncc/-/ncc-0.20.5.tgz", - "integrity": "sha512-XU6uzwvv95DqxciQx+aOLhbyBx/13ky+RK1y88Age9Du3BlA4mMPCy13BGjayOrrumOzlq1XV3SD/BWiZENXlw==", - "deprecated": "@zeit/ncc is no longer maintained. Please use @vercel/ncc instead.", + "node_modules/@vercel/ncc": { + "version": "0.38.4", + "resolved": "https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.4.tgz", + "integrity": "sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ==", "dev": true, + "license": "MIT", "bin": { "ncc": "dist/ncc/cli.js" } diff --git a/package.json b/package.json index 3f596b2..d79de43 100644 --- a/package.json +++ b/package.json @@ -30,7 +30,7 @@ "@types/node": "^12.7.12", "@types/semver": "^7.1.0", "@typescript-eslint/parser": "^5.23.0", - "@zeit/ncc": "^0.20.5", + "@vercel/ncc": "^0.38.3", "eslint": "^8.15.0", "eslint-plugin-github": "^4.3.6", "eslint-plugin-jest": "^26.1.5", From b1d2328f6765d0da1a113419e89152a41e4ed90c Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:26:38 -0700 Subject: [PATCH 6/7] bump rojo --- foreman.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foreman.toml b/foreman.toml index 2b895d9..a197416 100644 --- a/foreman.toml +++ b/foreman.toml @@ -1,5 +1,5 @@ # This file is used as a way to make sure that setup-foreman is functioning. [tools] -rojo = { source = "Roblox/rojo", version = "6.0.0" } +rojo = { source = "Roblox/rojo", version = "7.6.1" } selene = { source = "Kampfkarren/selene", version = "0.15.0" } From f6c22c3019ed1a06fbe8174dcbe82ffc580ef420 Mon Sep 17 00:00:00 2001 From: Aiden Fujiwara Date: Wed, 17 Jun 2026 15:28:34 -0700 Subject: [PATCH 7/7] selene --- foreman.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foreman.toml b/foreman.toml index a197416..c9183ea 100644 --- a/foreman.toml +++ b/foreman.toml @@ -2,4 +2,4 @@ [tools] rojo = { source = "Roblox/rojo", version = "7.6.1" } -selene = { source = "Kampfkarren/selene", version = "0.15.0" } +selene = { source = "Kampfkarren/selene", version = "0.31.0" }