chore(github): update integration workflow

This commit is contained in:
Benjamin Canac
2025-03-20 16:45:34 +01:00
parent fe0bd83d11
commit 16edbdf1f0

View File

@@ -8,7 +8,7 @@ on:
jobs: jobs:
nuxt: nuxt:
runs-on: ${{ matrix.os }} runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }} if: ${{ github.event.workflow_run.conclusion == 'success' }}
@@ -16,11 +16,6 @@ jobs:
contents: read contents: read
pull-requests: read pull-requests: read
strategy:
matrix:
os: [ubuntu-latest]
node: [22]
steps: steps:
- uses: haya14busa/action-workflow_run-status@v1 - uses: haya14busa/action-workflow_run-status@v1
@@ -39,7 +34,7 @@ jobs:
- name: Install node - name: Install node
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: ${{ matrix.node }} node-version: 22
cache: pnpm cache: pnpm
- name: Install latest nuxt/ui - name: Install latest nuxt/ui
@@ -55,7 +50,7 @@ jobs:
run: pnpm run build run: pnpm run build
vue: vue:
runs-on: ${{ matrix.os }} runs-on: ubuntu-latest
if: ${{ github.event.workflow_run.conclusion == 'success' }} if: ${{ github.event.workflow_run.conclusion == 'success' }}
@@ -63,11 +58,6 @@ jobs:
contents: read contents: read
pull-requests: read pull-requests: read
strategy:
matrix:
os: [ubuntu-latest]
node: [22]
steps: steps:
- uses: haya14busa/action-workflow_run-status@v1 - uses: haya14busa/action-workflow_run-status@v1
@@ -86,7 +76,7 @@ jobs:
- name: Install node - name: Install node
uses: actions/setup-node@v4 uses: actions/setup-node@v4
with: with:
node-version: ${{ matrix.node }} node-version: 22
cache: pnpm cache: pnpm
- name: Install latest nuxt/ui - name: Install latest nuxt/ui
@@ -95,8 +85,8 @@ jobs:
- name: Install dependencies - name: Install dependencies
run: pnpm install run: pnpm install
# - name: Typecheck - name: Typecheck
# run: pnpm run typecheck run: pnpm run typecheck
- name: Build - name: Build
run: pnpm run build run: pnpm run build