ci: run on node:25 with mise bootstrapped in-step
Build and Test / build (push) Successful in 19s
Build and Test / release (push) Successful in 3s

This commit is contained in:
Lucas Oskorep committed 2026-10-26 23:11:42 -04:00
1 parent c5e569ed87
commit 3ffdbffb3a
1 file changed
+8 -9
+8 -9
View File
@@ -12,16 +12,20 @@ jobs:
build: build:
runs-on: archlinux runs-on: archlinux
container: container:
image: gitea.chaosdev.gay/lucasoskorep/mise-node:2026.10.19 image: node:25
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v6 uses: actions/checkout@v6
- name: Install tools - name: Install pnpm via mise
run: | run: |
curl -fsSL https://mise.run | sh
export PATH="$HOME/.local/bin:$PATH"
mise trust mise trust
mise install mise install pnpm
mise reshim
echo "$HOME/.local/share/mise/shims" >> "$GITHUB_PATH"
- name: Install just - name: Install just
run: | run: |
@@ -52,17 +56,12 @@ jobs:
environment: environment:
name: production name: production
container: container:
image: gitea.chaosdev.gay/lucasoskorep/mise-node:2026.10.19 image: node:25
steps: steps:
- name: Checkout code - name: Checkout code
uses: actions/checkout@v6 uses: actions/checkout@v6
- name: Install tools
run: |
mise trust
mise install
- name: Download artifact - name: Download artifact
uses: actions/download-artifact@v3 uses: actions/download-artifact@v3
with: with: