Skip to content

Commit 56c0337

Browse files
committed
fix deleting artifacts for generation docs
1 parent 7e7d047 commit 56c0337

3 files changed

Lines changed: 24 additions & 0 deletions

File tree

.github/workflows/build-test-distribute.yml

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -422,13 +422,22 @@ jobs:
422422
failOnError: false
423423

424424
- name: Delete Python Stubs
425+
if: needs.update-dev-documentation.result == 'success'
425426
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
426427
with:
427428
name: PythonStubs
428429
failOnError: false
429430

430431
- name: Delete C bindings headers
432+
if: needs.update-dev-documentation.result == 'success'
431433
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
432434
with:
433435
name: CBindings
434436
failOnError: false
437+
438+
- name: Delete Csharp bindings
439+
if: needs.update-dev-documentation.result == 'success'
440+
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
441+
with:
442+
name: CsharpBindings
443+
failOnError: false

.github/workflows/pip-build.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -695,19 +695,29 @@ jobs:
695695
failOnError: false
696696

697697
- name: Delete Python Stubs
698+
if: needs.update-documentation.result == 'success'
698699
if: ${{ github.event_name == 'release' || inputs.publish }}
699700
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
700701
with:
701702
name: PythonStubs
702703
failOnError: false
703704

704705
- name: Delete C bindings headers
706+
if: needs.update-documentation.result == 'success'
705707
if: ${{ github.event_name == 'release' || inputs.publish }}
706708
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
707709
with:
708710
name: CBindings
709711
failOnError: false
710712

713+
- name: Delete Csharp bindings
714+
if: needs.update-documentation.result == 'success'
715+
if: ${{ github.event_name == 'release' || inputs.publish }}
716+
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
717+
with:
718+
name: CsharpBindings
719+
failOnError: false
720+
711721

712722
- name: Delete all Windows
713723
if: ${{ !(github.event_name == 'release' || inputs.publish) || needs.upload-to-release.outputs.uploaded == 'true' }}

.github/workflows/update-docs-manual.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -140,3 +140,8 @@ jobs:
140140
with:
141141
name: CBindings
142142
failOnError: false
143+
- name: Delete Csharp bindings
144+
uses: geekyeggo/delete-artifact@176a747ab7e287e3ff4787bf8a148716375ca118 # v6.0.0
145+
with:
146+
name: CsharpBindings
147+
failOnError: false

0 commit comments

Comments
 (0)