feat: let claude fix ci
This commit is contained in:
@@ -1,18 +1,9 @@
|
|||||||
name: Setup
|
name: Setup
|
||||||
description: Checkout code, restore caches, and install pnpm dependencies
|
description: Restore caches and install pnpm dependencies (run after checkout)
|
||||||
inputs:
|
|
||||||
token:
|
|
||||||
required: true
|
|
||||||
|
|
||||||
runs:
|
runs:
|
||||||
using: composite
|
using: composite
|
||||||
steps:
|
steps:
|
||||||
- name: 📑 Checkout Code
|
|
||||||
uses: actions/checkout@v4
|
|
||||||
with:
|
|
||||||
fetch-depth: 0
|
|
||||||
token: ${{ inputs.token }}
|
|
||||||
|
|
||||||
- name: 💾 Setup pnpm Cache
|
- name: 💾 Setup pnpm Cache
|
||||||
uses: actions/cache@v4
|
uses: actions/cache@v4
|
||||||
with:
|
with:
|
||||||
|
|||||||
@@ -17,10 +17,14 @@ jobs:
|
|||||||
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: 📑 Checkout Code
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
token: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
|
||||||
- name: 🔧 Setup
|
- name: 🔧 Setup
|
||||||
uses: ./.gitea/actions/setup
|
uses: ./.gitea/actions/setup
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITEA_TOKEN }}
|
|
||||||
|
|
||||||
- name: 🛠️ Build Nodes
|
- name: 🛠️ Build Nodes
|
||||||
run: pnpm build:nodes
|
run: pnpm build:nodes
|
||||||
|
|||||||
@@ -18,10 +18,14 @@ jobs:
|
|||||||
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: 📑 Checkout Code
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
token: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
|
||||||
- name: 🔧 Setup
|
- name: 🔧 Setup
|
||||||
uses: ./.gitea/actions/setup
|
uses: ./.gitea/actions/setup
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITEA_TOKEN }}
|
|
||||||
|
|
||||||
- name: 🧹 Quality Control
|
- name: 🧹 Quality Control
|
||||||
run: |
|
run: |
|
||||||
@@ -35,10 +39,14 @@ jobs:
|
|||||||
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: 📑 Checkout Code
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
token: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
|
||||||
- name: 🔧 Setup
|
- name: 🔧 Setup
|
||||||
uses: ./.gitea/actions/setup
|
uses: ./.gitea/actions/setup
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITEA_TOKEN }}
|
|
||||||
|
|
||||||
- name: 🧪 Run Tests
|
- name: 🧪 Run Tests
|
||||||
run: xvfb-run --auto-servernum --server-args="-screen 0 1280x1024x24" pnpm test
|
run: xvfb-run --auto-servernum --server-args="-screen 0 1280x1024x24" pnpm test
|
||||||
@@ -49,10 +57,14 @@ jobs:
|
|||||||
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
container: git.max-richter.dev/max/nodarium-ci:a56e8f445edb6064ae7a7b3b783fb7445f1b4e69
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
- name: 📑 Checkout Code
|
||||||
|
uses: actions/checkout@v4
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
token: ${{ secrets.GITEA_TOKEN }}
|
||||||
|
|
||||||
- name: 🔧 Setup
|
- name: 🔧 Setup
|
||||||
uses: ./.gitea/actions/setup
|
uses: ./.gitea/actions/setup
|
||||||
with:
|
|
||||||
token: ${{ secrets.GITEA_TOKEN }}
|
|
||||||
|
|
||||||
- name: 🏗️ Build Web Assets
|
- name: 🏗️ Build Web Assets
|
||||||
run: pnpm build
|
run: pnpm build
|
||||||
|
|||||||
Reference in New Issue
Block a user