From 6870271f1d0838739853473e90c96625046b87d7 Mon Sep 17 00:00:00 2001 From: Ryan Cao <70191398+ryanccn@users.noreply.github.com> Date: Fri, 15 Sep 2023 15:36:50 +0800 Subject: [PATCH] feat!: node18 --- .github/workflows/test.yml | 2 +- .node-version | 2 +- action.yml | 2 +- package.json | 5 ++--- pnpm-lock.yaml | 23 ----------------------- src/stages/install.ts | 1 - 6 files changed, 5 insertions(+), 30 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 3d3d18b..d1a2b57 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -28,7 +28,7 @@ jobs: run: pnpm install && pnpm build - name: Install Nix - uses: cachix/install-nix-action@v23 + uses: DeterminateSystems/nix-installer-action@v4 - name: Setup Attic Cache uses: ./ diff --git a/.node-version b/.node-version index b6a7d89..3c03207 100644 --- a/.node-version +++ b/.node-version @@ -1 +1 @@ -16 +18 diff --git a/action.yml b/action.yml index 610ce72..96ef4be 100644 --- a/action.yml +++ b/action.yml @@ -24,6 +24,6 @@ inputs: required: false runs: - using: "node16" + using: "node20" main: "dist/index.js" post: "dist/index.js" diff --git a/package.json b/package.json index 52ec843..508a181 100644 --- a/package.json +++ b/package.json @@ -11,8 +11,7 @@ "dependencies": { "@actions/core": "^1.10.0", "@actions/exec": "^1.1.1", - "just-split": "^3.2.0", - "ofetch": "^1.1.1" + "just-split": "^3.2.0" }, "devDependencies": { "@types/node": "^16.18.38", @@ -20,5 +19,5 @@ "prettier": "3.0.0", "typescript": "^5.1.6" }, - "packageManager": "pnpm@8.6.9" + "packageManager": "pnpm@8.7.5" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 6c5fd51..47ee9dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -14,9 +14,6 @@ dependencies: just-split: specifier: ^3.2.0 version: 3.2.0 - ofetch: - specifier: ^1.1.1 - version: 1.1.1 devDependencies: '@types/node': @@ -259,10 +256,6 @@ packages: resolution: {integrity: sha512-6sfo1qTulpVbkxECP+AVrHV9OoJqhzCsfTNp5NIG+enM4HyM3HvZCO798WShIXBN0+QtDIcutJCjsVYnQP5rIQ==} dev: true - /destr@2.0.0: - resolution: {integrity: sha512-FJ9RDpf3GicEBvzI3jxc2XhHzbqD8p4ANw/1kPsFBfTvP1b7Gn/Lg1vO7R9J4IVgoMbyUmFrFGZafJ1hPZpvlg==} - dev: false - /esbuild@0.18.14: resolution: {integrity: sha512-uNPj5oHPYmj+ZhSQeYQVFZ+hAlJZbAGOmmILWIqrGvPVlNLbyOvU5Bu6Woi8G8nskcx0vwY0iFoMPrzT86Ko+w==} engines: {node: '>=12'} @@ -297,18 +290,6 @@ packages: resolution: {integrity: sha512-hh57dN5koTBkmg3T6gBFISVVaW5bgZ6Ct1W5KODD5M7hQJKqGzTKkfMwOil8MBxyztLQEjh/v6UGXE8cP5tnqQ==} dev: false - /node-fetch-native@1.2.0: - resolution: {integrity: sha512-5IAMBTl9p6PaAjYCnMv5FmqIF6GcZnawAVnzaCG0rX2aYZJ4CxEkZNtVPuTRug7fL7wyM5BQYTlAzcyMPi6oTQ==} - dev: false - - /ofetch@1.1.1: - resolution: {integrity: sha512-SSMoktrp9SNLi20BWfB/BnnKcL0RDigXThD/mZBeQxkIRv1xrd9183MtLdsqRYLYSqW0eTr5t8w8MqjNhvoOQQ==} - dependencies: - destr: 2.0.0 - node-fetch-native: 1.2.0 - ufo: 1.1.2 - dev: false - /prettier@3.0.0: resolution: {integrity: sha512-zBf5eHpwHOGPC47h0zrPyNn+eAEIdEzfywMoYn2XPi0P44Zp0tSq64rq0xAREh4auw2cJZHo9QUob+NqCQky4g==} engines: {node: '>=14'} @@ -326,10 +307,6 @@ packages: hasBin: true dev: true - /ufo@1.1.2: - resolution: {integrity: sha512-TrY6DsjTQQgyS3E3dBaOXf0TpPD8u9FVrVYmKVegJuFw51n/YB9XPt+U6ydzFG5ZIN7+DIjPbNmXoBj9esYhgQ==} - dev: false - /uuid@8.3.2: resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true diff --git a/src/stages/install.ts b/src/stages/install.ts index a37f0ce..3014b9b 100644 --- a/src/stages/install.ts +++ b/src/stages/install.ts @@ -1,6 +1,5 @@ import * as core from "@actions/core"; import { exec } from "@actions/exec"; -import { fetch } from "ofetch"; import { writeFile } from "node:fs/promises"; import { tmpdir } from "node:os";