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:
runs-on: archlinux
container:
image: gitea.chaosdev.gay/lucasoskorep/mise-node:2026.10.19
image: node:25
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Install tools
- name: Install pnpm via mise
run: |
curl -fsSL https://mise.run | sh
export PATH="$HOME/.local/bin:$PATH"
mise trust
mise install
mise install pnpm
mise reshim
echo "$HOME/.local/share/mise/shims" >> "$GITHUB_PATH"
- name: Install just
run: |
@@ -52,17 +56,12 @@ jobs:
environment:
name: production
container:
image: gitea.chaosdev.gay/lucasoskorep/mise-node:2026.10.19
image: node:25
steps:
- name: Checkout code
uses: actions/checkout@v6
- name: Install tools
run: |
mise trust
mise install
- name: Download artifact
uses: actions/download-artifact@v3
with: