mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-05-24 10:42:37 -07:00
ci: upload node_modules as separate artifact to fix missing dependencies
This commit is contained in:
@@ -35,6 +35,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Upload Node Modules'
|
||||
uses: 'actions/upload-artifact@ea165f8d65b6e75b540449e92b4886f43607fa02'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
test_ui_messages:
|
||||
name: 'Test (Linux) - UI Messages'
|
||||
needs: build
|
||||
@@ -49,6 +55,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -73,6 +85,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -97,6 +115,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -121,6 +145,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -145,6 +175,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -169,6 +205,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -193,6 +235,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
@@ -217,6 +265,12 @@ jobs:
|
||||
name: 'workspace-artifact'
|
||||
path: '.'
|
||||
|
||||
- name: 'Download Node Modules'
|
||||
uses: 'actions/download-artifact@cc203385981b70ca67e1cc392babf9cc229d5806'
|
||||
with:
|
||||
name: 'node-modules-artifact'
|
||||
path: 'node_modules'
|
||||
|
||||
- name: 'Setup Gemini'
|
||||
uses: './.github/actions/setup-gemini'
|
||||
with:
|
||||
|
||||
Reference in New Issue
Block a user