feat!: node18

This commit is contained in:
Ryan Cao 2023-09-15 15:36:50 +08:00
parent ce977ffab4
commit 6870271f1d
No known key found for this signature in database
6 changed files with 5 additions and 30 deletions

View file

@ -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: ./

View file

@ -1 +1 @@
16
18

View file

@ -24,6 +24,6 @@ inputs:
required: false
runs:
using: "node16"
using: "node20"
main: "dist/index.js"
post: "dist/index.js"

View file

@ -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"
}

View file

@ -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

View file

@ -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";