diff --git a/.gitea/workflows/build.yaml b/.gitea/workflows/build.yaml index 0e72bc6..4977738 100644 --- a/.gitea/workflows/build.yaml +++ b/.gitea/workflows/build.yaml @@ -18,8 +18,19 @@ jobs: - name: Checkout code uses: actions/checkout@v6 + - name: Install mise + run: | + curl -fsSL https://mise.run | sh + echo "$HOME/.local/bin" >> "$GITHUB_PATH" + - name: Install pnpm and TypeScript - run: npm install -g pnpm typescript@5.8.3 + run: | + export PATH="$HOME/.local/bin:$PATH" + mise trust + mise install pnpm + mise reshim + echo "$HOME/.local/share/mise/shims" >> "$GITHUB_PATH" + npm install -g typescript@5.8.3 - name: Install just run: | diff --git a/.mise.toml b/.mise.toml deleted file mode 100644 index e80352b..0000000 --- a/.mise.toml +++ /dev/null @@ -1,3 +0,0 @@ -[tools] -node = "26" -pnpm = "12.3.4" diff --git a/mise.toml b/mise.toml new file mode 100644 index 0000000..a3a76a2 --- /dev/null +++ b/mise.toml @@ -0,0 +1,2 @@ +[tools] +pnpm = "latest" diff --git a/package.json b/package.json index 9f387a1..357a77e 100644 --- a/package.json +++ b/package.json @@ -2,7 +2,6 @@ "name": "aerospike", "version": "0.2.5", "description": "Simple, Opinionated Tiling Window Manager for Gnome written in Typescript", - "packageManager": "pnpm@12.3.4", "type": "module", "private": true, "repository": {