mirror of
https://github.com/gradio-app/gradio.git
synced 2025-03-13 11:57:29 +08:00
Fix ci cache (#7261)
* fix * fix * fix * format tweaks * add changeset * tweaks * tweaks * tweaks * tweaks --------- Co-authored-by: gradio-pr-bot <gradio-pr-bot@users.noreply.github.com>
This commit is contained in:
parent
5df96c5b09
commit
e983c1c80e
2
.github/workflows/deploy+test-visual.yml
vendored
2
.github/workflows/deploy+test-visual.yml
vendored
@ -63,7 +63,7 @@ jobs:
|
||||
with:
|
||||
fetch-depth: 0
|
||||
ref: ${{ needs.changes.outputs.sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: install dependencies
|
||||
uses: "gradio-app/gradio/.github/actions/install-all-deps@main"
|
||||
with:
|
||||
|
3
.github/workflows/deploy-spaces.yml
vendored
3
.github/workflows/deploy-spaces.yml
vendored
@ -23,6 +23,7 @@ jobs:
|
||||
source_branch: ${{ steps.changes.outputs.source_branch }}
|
||||
source_repo: ${{ steps.changes.outputs.source_repo }}
|
||||
merge_sha: ${{ steps.changes.outputs.merge_sha }}
|
||||
mergeable: ${{ steps.changes.outputs.mergeable }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: "gradio-app/gradio/.github/actions/changes@main"
|
||||
@ -55,7 +56,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: Install Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
|
3
.github/workflows/deploy-website.yml
vendored
3
.github/workflows/deploy-website.yml
vendored
@ -30,6 +30,7 @@ jobs:
|
||||
source_branch: ${{ steps.changes.outputs.source_branch }}
|
||||
source_repo: ${{ steps.changes.outputs.source_repo }}
|
||||
found_pr: ${{ steps.changes.outputs.found_pr }}
|
||||
mergeable: ${{ steps.changes.outputs.mergeable }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: "gradio-app/gradio/.github/actions/changes@main"
|
||||
@ -61,7 +62,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: install dependencies
|
||||
uses: "gradio-app/gradio/.github/actions/install-all-deps@main"
|
||||
with:
|
||||
|
3
.github/workflows/test-functional.yml
vendored
3
.github/workflows/test-functional.yml
vendored
@ -24,6 +24,7 @@ jobs:
|
||||
pr_number: ${{ steps.changes.outputs.pr_number }}
|
||||
source_branch: ${{ steps.changes.outputs.source_branch }}
|
||||
source_repo: ${{ steps.changes.outputs.source_repo }}
|
||||
mergeable: ${{ steps.changes.outputs.mergeable }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: "gradio-app/gradio/.github/actions/changes@main"
|
||||
@ -45,7 +46,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: install dependencies
|
||||
id: install_deps
|
||||
uses: "gradio-app/gradio/.github/actions/install-all-deps@main"
|
||||
|
2
.github/workflows/test-hygiene.yml
vendored
2
.github/workflows/test-hygiene.yml
vendored
@ -44,7 +44,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: Generate Notebooks
|
||||
run: |
|
||||
pip install nbformat && cd demo && python generate_notebooks.py
|
||||
|
13
.github/workflows/test-python.yml
vendored
13
.github/workflows/test-python.yml
vendored
@ -30,6 +30,7 @@ jobs:
|
||||
source_repo: ${{ steps.changes.outputs.source_repo }}
|
||||
merge_sha: ${{ steps.changes.outputs.merge_sha }}
|
||||
labels: ${{ steps.changes.outputs.labels }}
|
||||
mergeable: ${{ steps.changes.outputs.mergeable }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: "gradio-app/gradio/.github/actions/changes@main"
|
||||
@ -41,12 +42,7 @@ jobs:
|
||||
- name: echo github context
|
||||
if: always()
|
||||
run: echo "${{ github.event.workflow_run.head_repository.full_name }}-${{ github.event.workflow_run.head_branch }}-${{ github.workflow_ref }}"
|
||||
- name: echo outputs
|
||||
if: always()
|
||||
run: echo "${{ toJson(steps.changes.outputs) }}"
|
||||
- name: echo github context as json
|
||||
if: always()
|
||||
run: echo "${{ toJson(github) }}"
|
||||
|
||||
|
||||
test-python:
|
||||
needs: [changes]
|
||||
@ -62,13 +58,10 @@ jobs:
|
||||
runs-on: ${{ matrix.os }}
|
||||
continue-on-error: true
|
||||
steps:
|
||||
- name: log needs changes
|
||||
if: always()
|
||||
run: echo ${{ toJson(needs.changes.outputs) }}
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: install dependencies
|
||||
id: install_deps
|
||||
uses: "gradio-app/gradio/.github/actions/install-all-deps@main"
|
||||
|
3
.github/workflows/tests-js.yml
vendored
3
.github/workflows/tests-js.yml
vendored
@ -31,6 +31,7 @@ jobs:
|
||||
pr_number: ${{ steps.changes.outputs.pr_number }}
|
||||
source_branch: ${{ steps.changes.outputs.source_branch }}
|
||||
source_repo: ${{ steps.changes.outputs.source_repo }}
|
||||
mergeable: ${{ steps.changes.outputs.mergeable }}
|
||||
steps:
|
||||
- uses: actions/checkout@v3
|
||||
- uses: "gradio-app/gradio/.github/actions/changes@main"
|
||||
@ -51,7 +52,7 @@ jobs:
|
||||
- uses: actions/checkout@v3
|
||||
with:
|
||||
ref: ${{ needs.changes.outputs.merge_sha }}
|
||||
repository: ${{ needs.changes.outputs.source_repo }}
|
||||
repository: ${{ needs.changes.outputs.mergeable == 'true' && github.repository || needs.changes.outputs.source_repo }}
|
||||
- name: install dependencies
|
||||
uses: "gradio-app/gradio/.github/actions/install-frontend-deps@main"
|
||||
with:
|
||||
|
Loading…
x
Reference in New Issue
Block a user